.webform-progress-tracker{font-family:"FortumSans Regular",Arial,Helvetica,sans-serif}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:not(.is-complete) .progress-marker::before{background-color:#fff;border:2px #c9c9c9 solid;width:48px;height:48px;padding:0;color:#333}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::after,.webform-progress-tracker .progress-step:not(.is-complete) .progress-marker::after{height:2px;border:1px #c9c9c9 dashed;top:24px;background-color:#fff}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .webform-progress-tracker .progress-step.is-complete .progress-marker::after,.webform-progress-tracker .webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before{background-color:#406aad}.progress-tracker{padding-left:10px}.progress-tracker .progress-step.is-active[title=Complete] .progress-marker::before,.progress-tracker .progress-step.is-complete .progress-marker::before{border:2px #406aad solid;background:#406aad url(/themes/custom/fortum_base/media/icons/checkmark-stepper.svg) no-repeat center;color:transparent}.progress-tracker .progress-step.is-active[title=Complete] .progress-marker::before:hover,.progress-tracker .progress-step.is-complete .progress-marker::before:hover{background-color:#fff}.progress-tracker .progress-step.is-active[title=Complete] .progress-marker::after,.progress-tracker .progress-step.is-complete .progress-marker::after{border:1px #406aad solid;color:#fff}.progress-tracker .progress-step.is-active[title=Complete] .progress-marker::after:hover,.progress-tracker .progress-step.is-complete .progress-marker::after:hover{background-color:#406aad}.progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#fff}.progress-tracker .progress-step.is-complete:hover .progress-marker::before{background-color:#406aad}.progress-tracker .progress-step .progress-title,.progress-tracker .progress-step.is-complete .progress-title{font-weight:400;color:#c9c9c9}.progress-tracker .progress-step.is-complete:last-child .progress-text .progress-title{color:#333}.progress-tracker .progress-step.is-active .progress-title{color:#333;font-weight:700}
.webform-element-help{display:inline-block;box-sizing:content-box;width:20px;height:20px;margin:0 .3em 0 8px;text-align:center;vertical-align:baseline;color:#fff;border:2px solid #666;border-radius:50%;background:#666;font-weight:700;font-size:.875rem;line-height:20px}.webform-element-help:active,.webform-element-help:focus,.webform-element-help:hover{cursor:help;color:#fff;border:2px solid #377a6c;background:#377a6c}.webform-element-help--title{margin-bottom:.2em;font-weight:700;font-size:1.125rem}.webform-element-help--content{font-size:1rem;line-height:1.5;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;font-weight:400}.webform-element-help--content a:not(.btn){color:#fff;text-underline-offset:.25rem}.webform-element-help--content a:not(.btn):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.webform-element-help--content a:not(.btn):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.webform-element-help--content a:not(.btn):hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.tippy-box{background-color:#406aad;border-radius:0}.tippy-box .tippy-content{padding:16px}.tippy-box .tippy-arrow{color:#406aad}
@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{background-color:#fff;box-sizing:border-box;height:100%}::after,::before{box-sizing:inherit}body{color:#333;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;min-height:100%;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:1rem;line-height:1.5}body.noscroll{overflow:hidden}.page-body ol li,.page-body ul li{margin-bottom:16px;font-size:1rem;line-height:1.5}@media (min-width:970px){.page-body ol li,.page-body ul li{font-size:1.125rem;line-height:1.55}}.page-body ol li:last-child,.page-body ul li:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;font-weight:400;margin:.2em 0 1.33em}h1{font-size:2rem;line-height:1.235;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif}@media (min-width:600px){h1{font-size:3.625rem;line-height:1.2}}@media (min-width:970px){h1{font-size:3.625rem;line-height:1.172}}h2{font-size:1.8125rem;line-height:1.5;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:60px}@media (min-width:600px){h2{font-size:2.5625rem;line-height:1.33}}@media (min-width:970px){h2{font-size:2.875rem;line-height:1.33}}@media (min-width:970px){h2{margin-top:80px}}h3{font-size:1.8125rem;line-height:1.42;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:40px}@media (min-width:600px){h3{font-size:1.875rem;line-height:1.3}}@media (min-width:970px){h3{font-size:2.25rem;line-height:1.1}}@media (min-width:970px){h3{margin-top:60px}}.text-size-4,h4{font-size:1.5rem;line-height:1.6;font-family:"FortumSans Medium",Arial,Helvetica,sans-serif}@media (min-width:600px){.text-size-4,h4{font-size:1.5rem;line-height:1.5}}@media (min-width:970px){.text-size-4,h4{font-size:1.75rem;line-height:1.428}}h5{font-size:1.125rem;line-height:1.6;font-family:"FortumSans Light",Arial,Helvetica,sans-serif}@media (min-width:970px){h5{font-size:1.4375rem;line-height:1.3}}h6{font-size:1.125rem;line-height:1.6;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif}@media (min-width:970px){h6{font-size:1.25rem;line-height:1.5}}b,strong{font-family:"FortumSans Bold",Arial,Helvetica,sans-serif;font-weight:400}img{display:block;max-width:100%;height:auto;margin:0 auto}.label{font-size:.875rem;line-height:1.5;font-family:"FortumSans Medium",Arial,Helvetica,sans-serif}@media (min-width:970px){.label{font-size:1rem;line-height:1.5}}.text-center{text-align:center}.text-left{text-align:left}.large{font-size:1.25rem;line-height:1.8}@media (min-width:970px){.large{font-size:1.5rem;line-height:1.66}}.description,.form-item .description,.small{font-size:.9375rem;line-height:1.66;font-family:"FortumSans Medium",Arial,Helvetica,sans-serif}@media (min-width:970px){.description,.form-item .description,.small{font-size:1.125rem;line-height:1.5}}.form-item.js-form-type-select label,.x-small{font-size:.875rem;line-height:1.428;font-family:"FortumSans Light",Arial,Helvetica,sans-serif}.body-text{font-size:1rem;line-height:1.75}@media (min-width:600px){.body-text{font-size:1.125rem;line-height:1.55}}.body-text p{font-size:1.25rem;line-height:1.5}@media (min-width:970px){.body-text p{font-size:1.25rem;line-height:1.5}}.body-text-xl{font-size:1.25rem;line-height:1.5}@media (min-width:600px){.body-text-xl{font-size:1.4375rem;line-height:1.5}}.round-image{border-radius:50%}.round-image img{border-radius:50%}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.vertical-align-baseline{vertical-align:baseline}div:focus,footer:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,header:focus,img:focus,li:focus,main:focus,nav:focus,ol:focus,p:focus,section:focus,ul:focus{outline:0}.cke_editable p{margin:10px}.cke_editable.simple-title-editor p{text-align:center}button.link{background:0 0;border:0;padding:0;color:#406aad;text-decoration:underline;cursor:pointer}button.link:hover{color:#01598e}.legacy-icon-wrapper{background:0 0!important;display:inline!important;float:none!important;left:auto!important;line-height:0!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;white-space:normal!important}.grid__items{display:flex;flex-wrap:wrap;justify-content:flex-start}.grid__item{width:100%;margin:0 8px 16px 8px}@media (min-width:600px){.grid__item{width:calc(100% / 2 - 16px)}}@media (min-width:970px){.grid--three-columns .grid__item{width:calc(100% / 3 - 16px)}}@media (min-width:600px){.grid--four-columns .grid__item{width:calc(100% / 4 - 16px)}}html{box-sizing:border-box}*{box-sizing:inherit}::after,::before{box-sizing:inherit}.layout-container{max-width:1980px;margin-left:auto;margin-right:auto;padding:0 16px}.layout-container:after{content:" ";display:block;clear:both}@media (min-width:600px){.layout-container{padding:0 80px}}.fg-1{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-1{width:50%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-1{width:8.3333333333%;float:left;padding-left:8px;padding-right:8px}}.fg-2{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-2{width:50%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-2{width:16.6666666667%;float:left;padding-left:8px;padding-right:8px}}.fg-3{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-3{width:50%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-3{width:25%;float:left;padding-left:8px;padding-right:8px}}.fg-4{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-4{width:50%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-4{width:33.3333333333%;float:left;padding-left:8px;padding-right:8px}}.fg-5{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-5{width:50%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-5{width:41.6666666667%;float:left;padding-left:8px;padding-right:8px}}.fg-6{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-6{width:50%;float:left;padding-left:8px;padding-right:8px}}.fg-7{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-7{width:100%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-7{width:58.3333333333%;float:left;padding-left:8px;padding-right:8px}}.fg-8{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-8{width:100%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-8{width:66.6666666667%;float:left;padding-left:8px;padding-right:8px}}.fg-9{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-9{width:100%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-9{width:75%;float:left;padding-left:8px;padding-right:8px}}.fg-10{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:600px){.fg-10{width:100%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-10{width:83.3333333333%;float:left;padding-left:8px;padding-right:8px}}.fg-11{width:100%;float:left;padding-left:8px;padding-right:8px}@media (min-width:970px){.fg-11{width:100%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:970px){.fg-11{width:91.6666666667%;float:left;padding-left:8px;padding-right:8px}}.fg-12{width:100%;float:left;padding-left:8px;padding-right:8px;padding:0}.fg-first{clear:both;margin-left:0}.fg-last{float:right;margin-left:0}.fg-center,.form-item-field-place-of-use-target-id{clear:both;float:none;margin-left:auto;margin-right:auto}@media (min-width:970px){.fg-push-1{margin-left:8.3333333333%}}@media (min-width:600px) and (max-width:970px){.fg-10-t{width:83.3333333333%;float:left;padding-left:8px;padding-right:8px}}@media (min-width:600px) and (max-width:970px){.fg-12-t{width:100%;float:left;padding-left:8px;padding-right:8px;padding:0}}@media (min-width:600px) and (max-width:970px){.fg-first-t{clear:both;float:left;margin-left:0}}@media (min-width:600px) and (max-width:970px){.fg-last-t{float:right;margin-right:0}}@media (min-width:600px) and (max-width:970px){.fg-center-t{clear:both;float:none;margin-left:auto;margin-right:auto}}@media (min-width:600px) and (max-width:970px){.fg-push-1-t{margin-left:8.3333333333%}}.fg-3-m{width:25%;float:left;padding-left:8px;padding-right:8px}.fg-9-m{width:75%;float:left;padding-left:8px;padding-right:8px}.landmark-container{max-width:1500px;margin-left:auto;margin-right:auto}.landmark-container:after{content:" ";display:block;clear:both}@media (min-width:600px){.landmark-container{padding:0 40px}}@media (min-width:970px){.landmark-container{padding:0 64px}}.grid-container{max-width:1980px;margin-left:auto;margin-right:auto;padding:0}.grid-container:after{content:" ";display:block;clear:both}.grid-layout-container{max-width:1440px;margin-left:auto;margin-right:auto;clear:both;padding:0 16px}.grid-layout-container:after{content:" ";display:block;clear:both}@media (min-width:600px){.grid-layout-container{padding:40px}}@media (min-width:970px){.grid-layout-container{padding:40px 80px}}.module-container{padding:40px}.module-container h1,.module-container h2{margin:0 0 40px}.module-container h3,.module-container h4{margin:0 0 24px}.module-container h5,.module-container h6{margin:40px 0 16px}.module-container p{margin:24px 0}.module-container button{margin:40px 0}.main-content-wrapper{max-width:1980px;margin:0 auto}.module-title{margin:0 0 40px;text-align:center}@media only screen and (max-width:350px){.module-container{padding:40px 16px}.module-container h3{font-size:1.25rem;line-height:1.5}}.form-item,.input{position:relative}.webform-options-display-two-columns{column-count:auto;width:100%}.webform-options-display-two-columns div.form-item{clear:none;display:inline-block;margin:10px 0;width:50%}.webform-options-display-three-columns{display:flex;width:100%;flex-flow:row wrap}.webform-options-display-three-columns div.form-item{clear:none;display:inline-block;margin:10px 0;width:33%}.webform-actions .webform-button--previous{font-size:1.125rem;line-height:1.5;background-color:#fff;border:2px solid #377a6c;color:#377a6c}.js-webform-webform-buttons .js-form-item{margin:10px 0}.js-webform-webform-buttons .js-form-item .ui-button{background:0 0;border:0;box-shadow:none;color:#333;outline:0;padding:0}.js-webform-webform-buttons .ui-button{position:static;margin-right:.5rem}.js-webform-webform-buttons .ui-button.ui-state-active{color:#fff;background:#377a6c;border:1px solid #377a6c}.js-form-item-date:not(.has-datepicker) .form-item-label,.js-form-item-time:not(.has-timepicker) .form-item-label{font-size:.625rem;line-height:1.33;padding-top:14px}@media (min-width:970px){.js-form-item-date:not(.has-datepicker) .form-item-label,.js-form-item-time:not(.has-timepicker) .form-item-label{font-size:.75rem;line-height:1.33}}.js-form-type-date.form-item.js-form-item,.js-form-type-datetime.form-item.js-form-item{margin-left:auto;margin-right:auto}.js-form-type-date.form-item.js-form-item .form-item,.js-form-type-datetime.form-item.js-form-item .form-item{background-color:transparent;z-index:1}.js-form-type-date.form-item.js-form-item input,.js-form-type-datetime.form-item.js-form-item input{background-color:transparent;background-image:url(/themes/custom/fortum_base/media/icons/calendar.svg);background-position-x:calc(100% - 20px);background-position-y:center;background-repeat:no-repeat;z-index:10}.js-form-type-date.form-item.js-form-item input[type=date]::-webkit-calendar-picker-indicator,.js-form-type-datetime.form-item.js-form-item input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.js-form-type-date.form-item.js-form-item input[type=date]::-webkit-inner-spin-button,.js-form-type-datetime.form-item.js-form-item input[type=date]::-webkit-inner-spin-button{display:none}.js-form-type-webform-time input{background-color:transparent;background-image:url(/themes/custom/fortum_base/media/icons/clock.svg);background-position-x:calc(100% - 20px);background-position-y:center;background-repeat:no-repeat;z-index:10}input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield){display:block;box-sizing:border-box;width:100%;max-width:none;padding:20px 25px 4px;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;color:#333;border:2px solid #c9c9c9;border-radius:0;box-shadow:none;outline:0 transparent;font-size:.875rem;line-height:30px;background-color:#fff}@media (min-width:970px){input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield){font-size:1.125rem}}input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield).flatpickr-input.active,input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield):focus{border-color:#222}input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield).form-file{height:auto;padding-bottom:20px;padding-top:35px}input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield):focus,input:not([type=submit]):not(.calculator-input):not(.search):not(.search-bar__textfield):hover{border-color:#377a6c}.main-content .search-block input.search{display:block;box-sizing:border-box;width:100%;max-width:none;padding:20px 25px 4px;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;color:#333;border:2px solid #c9c9c9;border-radius:0;box-shadow:none;outline:0 transparent;font-size:.875rem;line-height:30px;background-image:url(/themes/custom/fortum_base/media/icons/search.svg);background-position:right 30px center;background-repeat:no-repeat;padding:10px 70px 10px 15px}@media (min-width:970px){.main-content .search-block input.search{font-size:1.125rem}}.main-content .search-block input.search.flatpickr-input.active,.main-content .search-block input.search:focus{border-color:#222}.main-content .search-block input.search.form-file{height:auto;padding-bottom:20px;padding-top:35px}.main-content .search-block input.search:-ms-input-placeholder{font-size:1.8125rem;line-height:1.33;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;color:#333}.main-content .search-block input.search::placeholder{font-size:1.8125rem;line-height:1.33;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;color:#333}input[type=submit]{cursor:pointer;margin-bottom:50px}body .form-item-multi-select .select2-selection--multiple,body .form-item-multi-select .select2-selection--single,body .form-item-select .select2-selection--multiple,body .form-item-select .select2-selection--single,body .js-form-type-select .select2-selection--multiple,body .js-form-type-select .select2-selection--single{border:1px solid #888;color:#333}body .select2-container--default{border:2px solid #888}body .select2-container--default .select2-selection--single.select2-container--open,body .select2-container--default.select2-container--focus.select2-container--open{border-color:#888}body .select2-container--default .select2-dropdown .select2-results{border-color:#888}body .form-item-multi-select,body .form-item-select{display:block;height:80px;margin:20px 0;padding:20px 8px;width:100%}input.search{padding:15px 0}input.search+svg{position:absolute;right:20px;top:30px}textarea{color:#333;display:block;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;outline:0 transparent;width:100%}textarea.text{height:220px;padding-top:36px}ul.input{list-style:none;margin:0;overflow:auto;padding:0}ul.input li{color:#333;display:inline-block;float:left;height:100px;position:relative}ul.input li:hover .check{border-color:#406aad}ul.input li:hover .check::before{background:#406aad}ul.input .label{font-size:.75rem;line-height:1.33;color:#333;display:block;height:auto;padding-left:20px;width:100%}ul.input input[type=radio]{position:absolute;visibility:hidden}ul.input input[type=radio]:checked~.check{border-color:#406aad}ul.input input[type=radio]:checked~.check::before{background:#406aad}ul.input input[type=radio]:checked~label{color:#406aad}ul.input label{font-size:.625rem;line-height:1.33;cursor:pointer;display:block;font-weight:700;height:30px;padding:28px 40px 25px;position:relative;transition:color .25s linear;z-index:9}ul.input .check{border:1px solid #9b9b9b;border-radius:100%;display:block;height:30px;left:20px;position:absolute;top:30px;transition:border .25s linear;width:30px;z-index:5}ul.input .check::before{border-radius:100%;content:"";display:block;height:18px;left:5px;margin:auto;position:absolute;top:5px;transition:background .15s linear;width:18px}.exposed-form,.views-exposed-form{clear:both;margin-bottom:30px}.exposed-form .grid-layout-container,.views-exposed-form .grid-layout-container{padding:0 16px;text-align:center}@media (min-width:600px){.exposed-form .grid-layout-container,.views-exposed-form .grid-layout-container{padding:0 80px}}.exposed-form .form-item,.views-exposed-form .form-item{display:inline-block;float:none;text-align:left}.exposed-form .form-submit,.views-exposed-form .form-submit{display:none}.exposed-form#views-exposed-form-publications-modules,.views-exposed-form#views-exposed-form-publications-modules{margin-top:40px}.exposed-form#views-exposed-form-publications-modules .form-item-title,.views-exposed-form#views-exposed-form-publications-modules .form-item-title{float:left;width:100%}@media (min-width:970px){.exposed-form#views-exposed-form-publications-modules .form-item-title,.views-exposed-form#views-exposed-form-publications-modules .form-item-title{width:50%}}.exposed-form#views-exposed-form-publications-modules .form-item-title ::-ms-clear,.views-exposed-form#views-exposed-form-publications-modules .form-item-title ::-ms-clear{display:none}.exposed-form#views-exposed-form-publications-modules .form-item-title input,.views-exposed-form#views-exposed-form-publications-modules .form-item-title input{background-image:url(/themes/custom/fortum_base/media/icons/search.svg);background-position-x:95%;background-position-y:center;background-repeat:no-repeat}.exposed-form#views-exposed-form-publications-latest-small .form-item,.views-exposed-form#views-exposed-form-publications-latest-small .form-item{float:left}#views-exposed-form-press-releases-latest-releases .form-item{width:100%}.user-login-form{padding-bottom:200px;padding-top:80px;background:transparent url(/themes/custom/fortum_base/build/libraries/forms/../../../media/graphics/druplicon-small.png) no-repeat center 100px;background-size:60px}.user-login-form h1{margin-bottom:30px;margin-top:100px}.user-login-form .description,.user-login-form .form-actions,.user-login-form .form-item-name,.user-login-form .form-item-pass,.user-login-form .reset-password,.user-login-form h3{display:none}.user-login-form .form-wrapper{margin-bottom:20px;text-align:center}.user-login-form .btn,.user-login-form input[type=submit]{min-width:320px;background-color:#01598e;border:2px solid #01598e}.user-login-form .btn:hover,.user-login-form input[type=submit]:hover{background-color:#0173ba;border:2px solid #0173ba;color:#fff;text-decoration:none}.user-login-form .reset-password{font-size:1.125rem;line-height:1.55;font-family:"FortumSans Medium",Arial,Helvetica,sans-serif;text-align:center}.user-login-form.drupal-login .form-wrapper,.user-login-form.drupal-login h1{display:none}.user-login-form.drupal-login .form-actions,.user-login-form.drupal-login .form-item-name,.user-login-form.drupal-login .form-item-pass,.user-login-form.drupal-login .reset-password,.user-login-form.drupal-login h3{display:block}.user-login-form.drupal-login h3{margin-bottom:50px}.user-login-form.drupal-login .form-actions,.user-login-form.drupal-login .form-item-name,.user-login-form.drupal-login .form-item-pass{clear:both;float:none;margin:0 auto 20px}.user-login-form.drupal-login .form-item-name,.user-login-form.drupal-login .form-item-pass{height:58px}.user-login-form.drupal-login .form-submit{border:0;float:none;height:58px;margin:20px 0 10px;min-width:180px;width:180px}.user-pass{padding-bottom:200px;padding-top:80px}.user-pass .form-wrapper{margin-bottom:20px;text-align:center}.user-pass .form-actions,.user-pass .form-item-name,.user-pass .form-item-pass{clear:both;float:none;margin:0 auto 20px}.user-pass p{clear:both;text-align:center}.user-pass .form-submit{border:0;float:none;height:58px;margin:30px 0 10px;min-width:180px;width:180px}.form-item{padding:10px 0}.form-item .error{border-color:#b83e4d}.form-item .description{font-size:1rem;line-height:1.5;color:#555;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;margin-top:5px}.form-item.js-form-type-datetime{padding-left:0}.form-item.js-form-type-datetime label{font-size:.625rem;line-height:1.33;left:30px;top:15px}.form-item.js-form-type-textarea .textarea-wrapper{border:2px solid #c9c9c9;padding:40px 15px 10px;background-color:#fff}.form-item.js-form-type-textarea .textarea-wrapper.field-error{border-color:#b83e4d}.form-item.js-form-type-textarea .textarea-wrapper:focus-within,.form-item.js-form-type-textarea .textarea-wrapper:hover{border-color:#377a6c}.form-item.js-form-type-textarea .textarea-wrapper textarea{border:0;padding-left:8px;resize:vertical}.form-item.js-form-item-time label,.form-item.js-form-type-date label,.form-item.js-form-type-datetime label,.form-item.js-form-type-email label,.form-item.js-form-type-number label,.form-item.js-form-type-password label,.form-item.js-form-type-tel label,.form-item.js-form-type-textarea label,.form-item.js-form-type-textfield label,.form-item.js-form-type-webform-time label{width:calc(100% - 40px);font-family:"FortumSans Regular",Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.33;padding-top:22px;text-align:left}@media (min-width:670px){.form-item.js-form-item-time label,.form-item.js-form-type-date label,.form-item.js-form-type-datetime label,.form-item.js-form-type-email label,.form-item.js-form-type-number label,.form-item.js-form-type-password label,.form-item.js-form-type-tel label,.form-item.js-form-type-textarea label,.form-item.js-form-type-textfield label,.form-item.js-form-type-webform-time label{padding-top:20px;font-size:1.125rem;line-height:1.33}}.form-item.js-form-item-time label.focused,.form-item.js-form-item-time.focused label,.form-item.js-form-type-date label.focused,.form-item.js-form-type-date.focused label,.form-item.js-form-type-datetime label.focused,.form-item.js-form-type-datetime.focused label,.form-item.js-form-type-email label.focused,.form-item.js-form-type-email.focused label,.form-item.js-form-type-number label.focused,.form-item.js-form-type-number.focused label,.form-item.js-form-type-password label.focused,.form-item.js-form-type-password.focused label,.form-item.js-form-type-tel label.focused,.form-item.js-form-type-tel.focused label,.form-item.js-form-type-textarea label.focused,.form-item.js-form-type-textarea.focused label,.form-item.js-form-type-textfield label.focused,.form-item.js-form-type-textfield.focused label,.form-item.js-form-type-webform-time label.focused,.form-item.js-form-type-webform-time.focused label{font-size:.625rem;line-height:1.33;padding-top:12px;color:#377a6c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:970px){.form-item.js-form-item-time label.focused,.form-item.js-form-item-time.focused label,.form-item.js-form-type-date label.focused,.form-item.js-form-type-date.focused label,.form-item.js-form-type-datetime label.focused,.form-item.js-form-type-datetime.focused label,.form-item.js-form-type-email label.focused,.form-item.js-form-type-email.focused label,.form-item.js-form-type-number label.focused,.form-item.js-form-type-number.focused label,.form-item.js-form-type-password label.focused,.form-item.js-form-type-password.focused label,.form-item.js-form-type-tel label.focused,.form-item.js-form-type-tel.focused label,.form-item.js-form-type-textarea label.focused,.form-item.js-form-type-textarea.focused label,.form-item.js-form-type-textfield label.focused,.form-item.js-form-type-textfield.focused label,.form-item.js-form-type-webform-time label.focused,.form-item.js-form-type-webform-time.focused label{font-size:.75rem;line-height:1.33}}.form-item.js-form-item-captcha-response .field-prefix{font-size:1rem}.form-item.js-form-item-captcha-response .field-prefix+input+label{padding-top:37px}.form-item.js-form-item-captcha-response .field-prefix+input.focused+label{padding-top:30px}.form-item .form-item-label{font-size:.875rem;line-height:1.428;color:#333;left:26px;padding-top:14px;position:absolute;top:9px;z-index:1}@media (min-width:970px){.form-item .form-item-label{font-size:1rem;line-height:1.25}}.form-item .form-item-label a{color:#406aad;text-underline-offset:.25rem}.form-item .form-item-label a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.form-item .form-item-label a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.form-item .form-item-label a:visited{color:#834db3;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor}.form-item .form-item-label a:hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.form-item .form-item-label a:visited:hover{color:#5a367a;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.form-item.js-form-type-select label{left:10px;top:-23px}.js-form-type-webform-address .js-form-type-select{padding-left:0;padding-right:0}.js-form-type-webform-address .js-form-type-select label{top:0}.captcha .reload-captcha{padding-left:8px}.form-composit .js-form-type-tel{padding-bottom:0;padding-top:0}.hubspot-form .hs-form .hs-submit,.webform-submission-form{padding:0 16px 40px}@media (min-width:970px){.hubspot-form .hs-form .hs-submit,.webform-submission-form{max-width:1440px;padding:0 80px 120px;margin-left:auto;margin-right:auto}}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper,.webform-submission-form .webform-has-field-prefix .field-input--wrapper,.webform-submission-form .webform-has-field-suffix .field-input--wrapper{position:relative;display:flex;align-items:center;border:2px solid #c9c9c9;border-radius:0;background-color:transparent;z-index:1}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper:focus,.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper:focus-within,.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper:hover,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper:focus,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper:focus-within,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper:hover,.webform-submission-form .webform-has-field-prefix .field-input--wrapper:focus,.webform-submission-form .webform-has-field-prefix .field-input--wrapper:focus-within,.webform-submission-form .webform-has-field-prefix .field-input--wrapper:hover,.webform-submission-form .webform-has-field-suffix .field-input--wrapper:focus,.webform-submission-form .webform-has-field-suffix .field-input--wrapper:focus-within,.webform-submission-form .webform-has-field-suffix .field-input--wrapper:hover{border-color:#377a6c}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper input,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper input,.webform-submission-form .webform-has-field-prefix .field-input--wrapper input,.webform-submission-form .webform-has-field-suffix .field-input--wrapper input{border:none!important;background-color:transparent!important}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper input:focus,.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper input:hover,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper input:focus,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper input:hover,.webform-submission-form .webform-has-field-prefix .field-input--wrapper input:focus,.webform-submission-form .webform-has-field-prefix .field-input--wrapper input:hover,.webform-submission-form .webform-has-field-suffix .field-input--wrapper input:focus,.webform-submission-form .webform-has-field-suffix .field-input--wrapper input:hover{border-color:none}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper .field-prefix,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper .field-prefix,.webform-submission-form .webform-has-field-prefix .field-input--wrapper .field-prefix,.webform-submission-form .webform-has-field-suffix .field-input--wrapper .field-prefix{display:none;padding-top:16px;padding-left:24px}.hubspot-form .hs-form .hs-submit .webform-has-field-prefix .field-input--wrapper .field-suffix,.hubspot-form .hs-form .hs-submit .webform-has-field-suffix .field-input--wrapper .field-suffix,.webform-submission-form .webform-has-field-prefix .field-input--wrapper .field-suffix,.webform-submission-form .webform-has-field-suffix .field-input--wrapper .field-suffix{padding-right:24px}.hubspot-form .hs-form .hs-submit .focused+.field-input--wrapper .field-prefix,.hubspot-form .hs-form .hs-submit .focused+.field-input--wrapper .field-suffix,.webform-submission-form .focused+.field-input--wrapper .field-prefix,.webform-submission-form .focused+.field-input--wrapper .field-suffix{display:block}.hubspot-form .hs-form .hs-submit .form-actions,.webform-submission-form .form-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:40px 0 10px}@media (min-width:970px){.hubspot-form .hs-form .hs-submit .form-actions,.webform-submission-form .form-actions{padding:40px 0 0}}.hubspot-form .hs-form .hs-submit .form-actions .webform-button--previous,.webform-submission-form .form-actions .webform-button--previous{background-image:url(/themes/custom/fortum_base/build/libraries/forms/../../../media/icons/chevron-left-green.svg);background-repeat:no-repeat;background-position:10% 50%}.hubspot-form .hs-form .hs-submit .form-actions .webform-button--previous:hover,.webform-submission-form .form-actions .webform-button--previous:hover{background-image:url(/themes/custom/fortum_base/build/libraries/forms/../../../media/icons/chevron-left-white.svg)}.hubspot-form .hs-form .hs-submit .form-actions .webform-button--next,.webform-submission-form .form-actions .webform-button--next{background-image:url(/themes/custom/fortum_base/build/libraries/forms/../../../media/icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:90% 50%}.hubspot-form .hs-form .hs-submit fieldset.js-webform-type-fieldset,.webform-submission-form fieldset.js-webform-type-fieldset{border:none}.hubspot-form .hs-form .hs-submit .form-item,.webform-submission-form .form-item{width:100%}.hubspot-form .hs-form .hs-submit .form-actions,.hubspot-form .hs-form .hs-submit .form-item,.webform-submission-form .form-actions,.webform-submission-form .form-item{clear:both}.hubspot-form .hs-form .hs-submit .form-submit,.webform-submission-form .form-submit{margin:0}.hubspot-form .hs-form .hs-submit fieldset.checkboxes--wrapper,.webform-submission-form fieldset.checkboxes--wrapper{margin-left:0;margin-right:0}.form-item-date-time{padding-left:0;padding-right:0}.form-item-date-time label{top:30px}.js-form-type-password-confirm .js-form-type-email,.js-form-type-password-confirm .js-form-type-password,.js-form-type-password-confirm .js-form-type-tel,.js-form-type-password-confirm .js-form-type-textfield,.js-form-type-password-confirm .js-webform-telephone-international,.js-form-type-password-confirm .select2,.js-form-type-select .js-form-type-email,.js-form-type-select .js-form-type-password,.js-form-type-select .js-form-type-tel,.js-form-type-select .js-form-type-textfield,.js-form-type-select .js-webform-telephone-international,.js-form-type-select .select2,.js-form-type-webform-address .js-form-type-email,.js-form-type-webform-address .js-form-type-password,.js-form-type-webform-address .js-form-type-tel,.js-form-type-webform-address .js-form-type-textfield,.js-form-type-webform-address .js-webform-telephone-international,.js-form-type-webform-address .select2,.js-form-type-webform-email-confirm .js-form-type-email,.js-form-type-webform-email-confirm .js-form-type-password,.js-form-type-webform-email-confirm .js-form-type-tel,.js-form-type-webform-email-confirm .js-form-type-textfield,.js-form-type-webform-email-confirm .js-webform-telephone-international,.js-form-type-webform-email-confirm .select2,.js-form-type-webform-telephone .js-form-type-email,.js-form-type-webform-telephone .js-form-type-password,.js-form-type-webform-telephone .js-form-type-tel,.js-form-type-webform-telephone .js-form-type-textfield,.js-form-type-webform-telephone .js-webform-telephone-international,.js-form-type-webform-telephone .select2{padding-left:0;padding-right:0;width:100%}.js-form-type-tel .form-item-label{padding-left:1.5rem}.js-form-type-tel .form-tel{padding-left:3rem!important}.password-suggestions+label{left:0;padding-top:0}.error-message{color:#b83e4d;text-align:center}.form-type-radio,.js-form-type-radio{height:1.75rem;margin-bottom:0}.form-type-radio .form-item-label,.js-form-type-radio .form-item-label{margin-left:20px;padding-top:0;position:absolute;top:15px}.form-type-radio .description,.js-form-type-radio .description{margin-top:20px}.js-form-type-webform-telephone .form-item-label{top:28px}.intl-tel-input{width:100%}.intl-tel-input .flag-container{margin-top:16px;padding-left:8px}.intl-tel-input input.js-webform-telephone-international{padding-left:60px!important}.intl-tel-input .country-list .country{margin:0}label.form-required::after{content:"*"}@media only screen and (min-width:970px){.field-webform{margin-bottom:80px;margin-top:80px}}legend{padding:40px 0 0;width:100%}legend .fieldset-legend{font-size:1.25rem;line-height:1.6;font-family:"FortumSans Medium",Arial,Helvetica,sans-serif}@media (min-width:970px){legend .fieldset-legend{font-size:1.75rem;line-height:1.428}}@media screen and (max-width:970px){.ui-datepicker table th{display:table-cell}.ui-datepicker table td{display:table-cell;float:none;width:auto}.ui-datepicker table td:last-child{padding-bottom:0}#block-views-block-power-plants-all-power-plants-block .fg-4{width:100%}}.js-form-wrapper summary{color:#406aad}.js-form-wrapper summary:focus,.js-form-wrapper summary:hover{color:#1c3a5c}.webform-confirmation{font-size:1.125rem;line-height:1.5;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif}.h-captcha{text-align:center}@media (min-width:970px){.h-captcha{margin-bottom:-20px}}.h-captcha>iframe{margin-top:20px;min-width:auto}.webform-terms-of-service-details--content a,.webform-terms-of-service-details--content p a{color:#406aad;text-underline-offset:.25rem}.webform-terms-of-service-details--content a:link,.webform-terms-of-service-details--content p a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.webform-terms-of-service-details--content a:link:hover,.webform-terms-of-service-details--content p a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.webform-terms-of-service-details--content a:visited,.webform-terms-of-service-details--content p a:visited{color:#834db3;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor}.webform-terms-of-service-details--content a:hover,.webform-terms-of-service-details--content p a:hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.webform-terms-of-service-details--content a:visited:hover,.webform-terms-of-service-details--content p a:visited:hover{color:#5a367a;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}
@font-face{font-family:"FortumSans Bold";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Bold.eot?) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Bold.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Bold.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansTT-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:"FortumSans Bold";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Bold.eot) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Bold.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Bold.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYTT-Bold.ttf) format("ttf");unicode-range:U+0400-04FF;font-display:swap}@font-face{font-family:"FortumSans Light";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Light.eot?) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Light.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Light.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansTT-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:"FortumSans Light";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Light.eot) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Light.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Light.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYTT-Light.ttf) format("ttf");unicode-range:U+0400-04FF;font-display:swap}@font-face{font-family:"FortumSans Medium";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Medium.eot?) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Medium.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Medium.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansTT-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:"FortumSans Medium";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Medium.eot) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Medium.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Medium.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYTT-Medium.ttf) format("ttf");unicode-range:U+0400-04FF;font-display:swap}@font-face{font-family:"FortumSans Regular";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Regular.eot?) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Regular.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansWeb-Regular.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSans12/FortumSansTT-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"FortumSans Regular";src:url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Regular.eot) format("eot"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Regular.woff2) format("woff2"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYWeb-Regular.woff) format("woff"),url(/themes/custom/fortum_base/build/libraries/page/../../../fonts/FortumSansCY/FortumSansCYTT-Regular.ttf) format("ttf");unicode-range:U+0400-04FF;font-display:swap}a{background:0 0;color:#406aad;text-decoration:none;transition:color .2s}a.cta svg{height:40px;width:40px;pointer-events:none}@media (min-width:600px){a.cta svg{height:56px;width:56px}}a.cta svg:not(.nosize){height:40px;width:40px}@media (min-width:600px){a.cta svg:not(.nosize){height:56px;width:56px}}a.cta svg path{fill:#406aad}.form-item .description a,.webform-element-description a{color:#406aad;text-underline-offset:.25rem;display:inline-flex;margin:4px 0}.form-item .description a:link,.webform-element-description a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.form-item .description a:link:hover,.webform-element-description a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.form-item .description a:visited,.webform-element-description a:visited{color:#834db3;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor}.form-item .description a:hover,.webform-element-description a:hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.form-item .description a:visited:hover,.webform-element-description a:visited:hover{color:#5a367a;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.accordion-body p>a:not(.accordion-link),.body-text a:not(.btn),.field-paragraph--field-text a:not(.btn),.image-and-text-block .text-area-wrapper a:not(.btn){color:#406aad;text-underline-offset:.25rem}.accordion-body p>a:not(.accordion-link):link,.body-text a:not(.btn):link,.field-paragraph--field-text a:not(.btn):link,.image-and-text-block .text-area-wrapper a:not(.btn):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.accordion-body p>a:not(.accordion-link):link:hover,.body-text a:not(.btn):link:hover,.field-paragraph--field-text a:not(.btn):link:hover,.image-and-text-block .text-area-wrapper a:not(.btn):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.accordion-body p>a:not(.accordion-link):visited,.body-text a:not(.btn):visited,.field-paragraph--field-text a:not(.btn):visited,.image-and-text-block .text-area-wrapper a:not(.btn):visited{color:#834db3;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor}.accordion-body p>a:not(.accordion-link):hover,.body-text a:not(.btn):hover,.field-paragraph--field-text a:not(.btn):hover,.image-and-text-block .text-area-wrapper a:not(.btn):hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.accordion-body p>a:not(.accordion-link):visited:hover,.body-text a:not(.btn):visited:hover,.field-paragraph--field-text a:not(.btn):visited:hover,.image-and-text-block .text-area-wrapper a:not(.btn):visited:hover{color:#5a367a;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]),.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]),.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]),.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]){color:#fff;text-underline-offset:.25rem}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover{color:#fff;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover{box-shadow:none!important}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) .alert-content a,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) .alert-content a,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a{color:#377a6c;text-underline-offset:.25rem}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-electric-grey:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover,.theme-forest-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover,.theme-optimistic-green-tint:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover,.theme-optimistic-green:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover{color:#fff;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]){color:#fff;text-underline-offset:.25rem}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover{box-shadow:none!important}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) .alert-content a{color:#bf4f2a;text-underline-offset:.25rem}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-haze-red-orange:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn),.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]),.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn),.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]){color:#fff;text-underline-offset:.25rem}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):link,.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):link,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):link:hover,.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):link:hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):hover,.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:not(.btn):hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover{box-shadow:none!important}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) .alert-content a,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) .alert-content a{color:#fff;text-underline-offset:.25rem}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-cushy-blue:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover,.theme-power-red:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan,.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]){color:rgba(0,0,0,.847);text-underline-offset:.25rem}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link,.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:link:hover,.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover,.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a:not([class]):hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) p a.spamspan:hover{box-shadow:none!important}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) .alert-content a{color:#333;text-underline-offset:.25rem}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.theme-solar-yellow:not(.accordion-group):not(.key-offering-lift-up) .alert-content a:hover{text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.page-body .no-padding{padding:0}.page-body p.big-number-caption{font-size:1.25rem;line-height:1.5;font-family:"FortumSans Regular",Arial,Helvetica,sans-serif}.page-body .page-content-body{padding:120px 0 0}.paragraph-text{padding-top:40px;padding-bottom:40px}.paragraph-text.with-module{padding-top:0}.paragraph-text.with-module+.padding-remove-both,.paragraph-text.with-module+.padding-remove-top{padding-top:40px!important}.paragraph-text .body-text p:last-of-type:not(blockquote>p){margin-bottom:0}.paragraph-text+.cta-wrapper{padding:0 0 40px}.paragraph-text ol li a,.paragraph-text ul li a{color:#406aad;text-underline-offset:.25rem}.paragraph-text ol li a:link,.paragraph-text ul li a:link{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor;padding-bottom:0}.paragraph-text ol li a:link:hover,.paragraph-text ul li a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.paragraph-text ol li a:visited,.paragraph-text ul li a:visited{color:#834db3;text-decoration-thickness:.0625rem;text-decoration-color:currentcolor}.paragraph-text ol li a:hover,.paragraph-text ul li a:hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.paragraph-text ol li a:visited:hover,.paragraph-text ul li a:visited:hover{color:#5a367a;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.paragraph-text ol.no-underline li a,.paragraph-text ul.no-underline li a{color:#406aad;text-underline-offset:.25rem}.paragraph-text ol.no-underline li a:link,.paragraph-text ul.no-underline li a:link{padding-bottom:0}.paragraph-text ol.no-underline li a:link:hover,.paragraph-text ul.no-underline li a:link:hover{text-decoration-line:underline;text-decoration-thickness:.15rem}.paragraph-text ol.no-underline li a:visited,.paragraph-text ul.no-underline li a:visited{color:#834db3}.paragraph-text ol.no-underline li a:hover,.paragraph-text ul.no-underline li a:hover{color:#1c3a5c;text-decoration-thickness:.15rem;text-decoration-color:currentcolor}.paragraph-text ol.no-underline li a:visited:hover,.paragraph-text ul.no-underline li a:visited:hover{color:#5a367a}.paragraph-text .small-numbers .module-container.sidebar-paragraph{padding:0 40px}@media screen and (max-width:600px){.paragraph-text .small-numbers .module-container.sidebar-paragraph{padding:40px}}@media screen and (max-width:350px){.paragraph-text .small-numbers .module-container.sidebar-paragraph{padding:40px 8px}}.paragraph-text .small-numbers .module-container.sidebar-paragraph .big-number-wrapper .big-number:first-child{padding-top:0;margin-top:0}.paragraph-text .small-numbers .module-container.sidebar-paragraph .big-number-wrapper:last-child{margin-bottom:0}@media (min-width:600px){.body-text.fg-12{padding:0 40px 0}.body-text.extra-wide-body{padding:0 40px 40px!important}}@media (min-width:970px){.body-text.fg-12{padding:0 120px}}@media (min-width:1440px){.body-text.fg-12{padding:0 180px}}.body-text h2{margin:40px 0}.body-text h3,.body-text h4{margin-top:40px}.body-text.module-container.fg-8{padding:0 40px}.article-content .content-figure .media{margin-bottom:0}.embedded-entity .sidebar-paragraph.module-container{padding:0 40px}@media (min-width:600px){.big-number-wrapper{margin:0 0 40px}}.big-number-wrapper .big-number{clear:both;display:inline-block;font-family:"FortumSans Light",Arial,Helvetica,sans-serif;margin:0;font-size:5rem;line-height:90px}@media (min-width:600px){.big-number-wrapper .big-number{margin:16px 0 0}}.small-numbers .big-number-wrapper .big-number{font-size:1.8125rem;line-height:1.5;font-family:"FortumSans Light",Arial,Helvetica,sans-serif}@media (min-width:600px){.small-numbers .big-number-wrapper .big-number{font-size:2.5625rem;line-height:1.33}}@media (min-width:970px){.small-numbers .big-number-wrapper .big-number{font-size:2.875rem;line-height:1.33}}.small-numbers .big-number-wrapper .big-number:first-child{padding-top:16px}.big-number-wrapper .big-number.blue{color:#406aad}.big-number-wrapper .big-number.green{color:#377a6c}.big-number-wrapper .big-number.green-tint{color:#377a6c}.big-number-wrapper .big-number.dark-green{color:#377a6c}.big-number-wrapper .big-number.red{color:#b83e4d}.big-number-wrapper .big-number.orange{color:#eb6437}p.orange-warning{font-size:1.8125rem;margin:0 auto!important;color:#bf4f2a;text-align:center;word-wrap:break-word}.area-wrapper ul li,.body-text ul li,.paragraph--type--text ul li{list-style:none}.area-wrapper ul li::before,.body-text ul li::before,.paragraph--type--text ul li::before{content:"•";color:#3e9458;font-size:larger;font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media only screen and (max-width:970px){.sidebar-paragraph{width:100%}}.no-padding{padding:0}@media only screen and (max-width:700px){p.orange-warning{max-width:350px}}@media only screen and (max-width:600px){iframe{min-width:100%;width:1px}.body-text.module-container{padding:0}.body-text h2{margin:0 0 40px}p.orange-warning{font-size:1.625rem;max-width:300px}.sidebar-paragraph.module-container{padding:0 40px}.sidebar-paragraph.module-container p{margin:0 0 16px}}@media only screen and (max-width:350px){.page-body .paragraph-text.with-module{padding-bottom:24px}.body-text.module-container{padding:0}.body-text.module-container.fg-8{padding:0 8px}.sidebar-paragraph.module-container{padding:0 8px}}
