@import url(https://fonts.googleapis.com/css?family=Work+Sans:400,700,900&display=swap);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@-webkit-keyframes slideIn{from{display:none;right:100%;opacity:0}to{right:0%;display:block;opacity:1}}@keyframes slideIn{from{display:none;right:100%;opacity:0}to{right:0%;display:block;opacity:1}}@-webkit-keyframes slideOut{from{opacity:0;display:none;left:100%}to{opacity:1;display:block;left:0%}}@keyframes slideOut{from{opacity:0;display:none;left:100%}to{opacity:1;display:block;left:0%}}@-webkit-keyframes fadeIn{from{display:none;opacity:0}to{display:block;opacity:1}}@keyframes fadeIn{from{display:none;opacity:0}to{display:block;opacity:1}}.button--transparent,.overlay .block-views-exposed-filter-blocksolr-search-page-solr-search .button,.field--name-field-image-files .field__item a,.node--view-mode-lateral-image-left .field--name-field-url a,.node--view-mode-lateral-image-left .file--mime-application-pdf a,.node--view-mode-lateral-image-right .field--name-field-url a,.node--view-mode-lateral-image-right .file--mime-application-pdf a,.view-book-search .views-exposed-form input[type="submit"],#sliding-popup .eu-cookie-compliance-agree-button,#sliding-popup .eu-cookie-compliance-more-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-buttons button{display:inline-block;padding:7px;border:2px solid white;border-radius:2px;color:white;background:transparent}.button--transparent:hover,.overlay .block-views-exposed-filter-blocksolr-search-page-solr-search .button:hover,.field--name-field-image-files .field__item a:hover,.node--view-mode-lateral-image-left .field--name-field-url a:hover,.node--view-mode-lateral-image-left .file--mime-application-pdf a:hover,.node--view-mode-lateral-image-right .field--name-field-url a:hover,.node--view-mode-lateral-image-right .file--mime-application-pdf a:hover,.view-book-search .views-exposed-form input:hover[type="submit"],#sliding-popup .eu-cookie-compliance-agree-button:hover,#sliding-popup .eu-cookie-compliance-more-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-buttons button:hover,.button--transparent:focus,.overlay .block-views-exposed-filter-blocksolr-search-page-solr-search .button:focus,.field--name-field-image-files .field__item a:focus,.node--view-mode-lateral-image-left .field--name-field-url a:focus,.node--view-mode-lateral-image-left .file--mime-application-pdf a:focus,.node--view-mode-lateral-image-right .field--name-field-url a:focus,.node--view-mode-lateral-image-right .file--mime-application-pdf a:focus,.view-book-search .views-exposed-form input:focus[type="submit"],#sliding-popup .eu-cookie-compliance-agree-button:focus,#sliding-popup .eu-cookie-compliance-more-button:focus,#sliding-popup .eu-cookie-compliance-hide-button:focus,#sliding-popup .eu-cookie-compliance-buttons button:focus{border-color:#c7c7c7;color:#c7c7c7}.top-items .field{max-width:none;margin:0;padding:0}.is-open{display:block !important}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1024px){html.is-noscroll,body.is-noscroll{overflow:hidden}}html.addsearch-crawler .ch2,body.addsearch-crawler .ch2{display:none}body{background:#fff;margin:0;font-size:1.6rem;font-family:"Work Sans",sans-serif;color:#333}*{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}a,.sharing__addtoany button,.sharing .addtocal-form .addtocal{color:#2653AF;text-decoration:underline;-webkit-text-decoration-color:#73899D;text-decoration-color:#73899D;font-weight:600}a:hover,.sharing__addtoany button:hover,.sharing .addtocal-form .addtocal:hover{color:#FF3E60;text-decoration:none}ul{margin:0}ul.menu{margin-left:0;list-style:none;padding:0}ul.box{border:1px solid #923468;list-style-image:url(/themes/custom/dist/22eb3a081f236979e18b7e393b92574a.svg);padding:20px 20px 20px 50px}dl dd{margin-left:0;margin-bottom:1em}img{width:100%;height:auto}.node .responsive-embed video{width:100%;height:100%;position:absolute;left:0;top:0}.text-formatted img{width:auto;max-width:100%}blockquote{background:#f7f7f7;margin:0;padding:0 2rem;border:2px solid #002E63;overflow:auto}blockquote img{margin:5px}input,select,textarea{font-family:"Work Sans",sans-serif}input,select{background:white}fieldset{border:none}details{border:none;margin:0}html{font-size:62.5%}p{line-height:1.4}p.highlight{border-top:4px solid #923468;border-bottom:4px solid #923468;color:#923468;font-size:2.6rem;font-weight:bold;padding:15px 30px;margin:40px}h1,h2,h3{font-weight:600}h1 a,h2 a,h3 a{color:#333;text-decoration:none}h1{font-size:2.4rem;color:#923468;font-weight:800}@media (min-width:1025px){h1{font-size:3.6rem}}h2,.paragraph--type--uplift-thematic-content .field--name-field-title{font-size:2.4rem;color:#923468;font-weight:800}h3{font-size:1.8rem;color:#923468;font-weight:600}h4{text-transform:uppercase;color:#333}h5{text-transform:uppercase;color:#923468}.container,.container-narrow{margin:0 auto}@media (max-width:767px){.container,.container-narrow{padding-right:1.5rem;padding-left:1.5rem}}.container{max-width:1200px}.container-narrow{max-width:790px}@media (max-width:767px){.wrap{padding-right:1.5rem;padding-left:1.5rem}}.wrap--narrow--mobile,.wrap--narrow,.contact-information.node--view-mode-full .contact-information__content-wrapper{max-width:790px;margin:0 auto}@media (max-width:767px){.wrap--narrow,.contact-information.node--view-mode-full .contact-information__content-wrapper{padding-right:1.5rem;padding-left:1.5rem}}@media print{.header-wrapper,.main-navigation,.block-local-tasks-block,footer{display:none !important}main{margin-top:0}body{padding-top:0 !important}body>.toolbar,body>.ch2{display:none}#block-breadcrumbs-2,#block-breadcrumbs-3{display:none !important}.layout-container__main{display:block !important;max-width:none !important;padding:0 !important;margin:0 20px !important}.layout-container__main-content{width:100% !important;padding-left:0 !important}.node--view-mode-full .field--name-field-subtitle{font-size:14px !important}.node--view-mode-full .sharing{display:none}.node--view-mode-full .fieldgroup--tags{display:none}.node--view-mode-full .field--name-dynamic-block-fieldnode-lang-switcher-current{display:none}.node--view-mode-full .field--name-field-contacts .contact-information-info__box:nth-child(n+2){display:none}.node--view-mode-full table{page-break-inside:avoid}.node--view-mode-full .paragraph--type--accordion .accordion-content{display:block}.print-page-url{display:block !important}h1{font-size:18px !important}h2{font-size:16px !important}h3{font-size:14px !important}body{font-size:12px !important}}.media-file{position:relative;background-image:url(/themes/custom/dist/341a16c11d374e187610e3040d0910ff.svg);width:100%;background-size:60px 60px;background-repeat:no-repeat;margin-left:-6px;min-height:60px}.media-file:hover,.media-file:focus{background-color:#f7f7f7}.media-file .field--name-name{color:#2653AF;margin-left:65px;display:inline-block;font-weight:bold}.media-file .field--name-field-file{margin-left:65px;width:100%}.field-group-link--file{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.field-group-link--file:hover,.field-group-link--file:focus{color:#2653AF}.field-group-link--file .field--name-field-file{margin-right:5px;width:100%}.field--name-field-attachments,.field--name-field-attachments-paragraph{padding-top:30px;padding-bottom:30px}.field--name-field-attachments .field__label,.field--name-field-attachments-paragraph .field__label{color:#333;margin-bottom:30px;font-size:2.2rem}.field--name-field-attachments>.field__items>.field__item,.field--name-field-attachments-paragraph>.field__items>.field__item{margin-bottom:15px}.field--name-field-attachments .paragraph--type--attachment,.field--name-field-attachments-paragraph .paragraph--type--attachment{margin-bottom:15px}.field--name-field-attachments .paragraph--type--free-text,.field--name-field-attachments-paragraph .paragraph--type--free-text{margin-top:15px}.field--name-field-attachments .file,.field--name-field-attachments-paragraph .file{position:relative}.cyan-background{background:#00A6D6}.background--light-grey{background:#f7f7f7}.background--blue{background:#2653AF}.banner-wrapper{background-color:#0E4264}.blogger-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;border:1px solid #F9F9F9;background:#f7f7f7}@media (min-width:768px){.blogger-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.blogger-box__right{padding-left:2rem}}.blogger-box__left{text-align:center}@media (min-width:768px){.blogger-box__left{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px}}.blogger-box__left img{width:auto;max-width:100%;height:auto;max-width:100%;border-radius:50%}.book{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.book{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.book__menu{width:100%;max-width:790px;margin:0 auto 2rem}@media (min-width:1025px){.book__menu{width:288px;margin-right:2rem;margin-left:0}}.book__content-wrapper{max-width:100%}@media (min-width:1025px){.book__content-wrapper{width:calc(67% - 2rem);margin-left:40px}}.book__header{color:white}.book__header h1,.book__header h2{color:black;font-size:4rem}.book__header h3,.book__header h4{color:black}.book__header .book_breadcrumb{color:black}.book__header .book_breadcrumb .block-system-breadcrumb-block{display:block}.region-header a.back-to-the-front{color:#FFF;font-weight:normal;font-size:1.4rem;text-decoration:underline}.region-header a.back-to-the-front:hover{color:#FFF;text-decoration:none}.region-header a.back-to-the-front:after{content:"";float:left;width:0.8em;height:1.25em;-webkit-transform:rotate(270deg);transform:rotate(270deg);background-image:url(/themes/custom/dist/cf485f4a5a3167a121441ee02b535c00.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:5px}.book__main{padding:0 0 2rem}.book__main .field--name-field-main-media{padding:0}.book__main h2{color:#2653AF}.book__main h3,.book__main h4{color:black}.book__main h2 a,.book__main h3 a,.book__main h4 a{color:inherit}.book__main h2 a :hover,.book__main h3 a :hover,.book__main h4 a :hover{color:inherit}@media (min-width:1025px){.book__footer{width:100%;margin:2.5rem auto}}.book__pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.book__pager a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6rem;padding:1rem 2rem;background:#F9F9F9}.book__pager a:hover,.book__pager a:focus{color:#2653AF;background:#f7f7f7}.book__pager a[rel="next"]{margin-left:auto;margin-right:0}.book__pager b{padding:0 1rem;font-size:1.2em}.blue-dark .banner-wrapper{background:#0E4264}.blue .banner-wrapper{background:#5a6c94}.purple .banner-wrapper{background:#923468}.blue-light .banner-wrapper{background:#7DC6F0}.blue-grey .banner-wrapper{background:#73899D}.sand .banner-wrapper{background:#C4A59B}.red .banner-wrapper{background:#FF3E60}.orange .banner-wrapper{background:#FF6D2C}.cyan .banner-wrapper{background:#00A6D6}.green-dark .banner-wrapper{background:#6B8F00}.yellow .banner-wrapper{background:#E0AD12}.brown-light .banner-wrapper{background:#b08e71}.blue-1 .banner-wrapper{background:#2653AF}.blue-2 .banner-wrapper{background:#5a6c94}.page-node-type-book .region-content,.page-node-type-export-content-book-page .region-content{position:relative}.page-node-type-book .block-local-tasks-block,.page-node-type-export-content-book-page .block-local-tasks-block{position:absolute;top:-160px;background:#FFF}.page-node-type-book .layout-container__main,.page-node-type-export-content-book-page .layout-container__main{padding-left:0;padding-right:0;margin-top:-150px;background:#FFF;max-width:1216px}.page-node-type-book .layout-container__main-content,.page-node-type-export-content-book-page .layout-container__main-content{padding-left:0}.page-node-type-book.breadcrumb-multiple-lines .layout-container__main,.page-node-type-export-content-book-page.breadcrumb-multiple-lines .layout-container__main{margin-top:-150px}.page-node-type-book.breadcrumb-multiple-lines .no-header-image .layout-container__main,.page-node-type-export-content-book-page.breadcrumb-multiple-lines .no-header-image .layout-container__main{margin-top:165px}.page-node-type-book article.book,.page-node-type-export-content-book-page article.book{padding:20px}@media (min-width:1025px){.page-node-type-book article.book,.page-node-type-export-content-book-page article.book{padding:32px}}.page-node-type-book .top-title,.page-node-type-export-content-book-page .top-title{font-size:3rem;position:absolute;top:-107px;background:#FFF;color:#000;padding:0 20px}.page-node-type-book .top-title h1,.page-node-type-book .top-title h2,.page-node-type-export-content-book-page .top-title h1,.page-node-type-export-content-book-page .top-title h2{color:#000;font-size:3rem}@media (min-width:1025px){.page-node-type-book .top-title,.page-node-type-export-content-book-page .top-title{padding:0 25px;font-size:3rem}.page-node-type-book .top-title h1,.page-node-type-book .top-title h2,.page-node-type-export-content-book-page .top-title h1,.page-node-type-export-content-book-page .top-title h2{font-size:2.5rem}}.page-node-type-book .no-header-image .layout-container__main,.page-node-type-export-content-book-page .no-header-image .layout-container__main{margin-top:165px}.blue-dark blockquote{border:4px solid #0E4264}.blue-dark p.highlight{color:#0E4264;border-top:4px solid #0E4264;border-bottom:4px solid #0E4264}.blue-dark ul.box{border:1px solid #0E4264}.blue-dark .view-book-search .view-header,.blue-dark .view-book-search .view-content{background:#0E4264}.blue blockquote{border:4px solid #5a6c94}.blue p.highlight{color:#5a6c94;border-top:4px solid #5a6c94;border-bottom:4px solid #5a6c94}.blue ul.box{border:1px solid #5a6c94}.blue .view-book-search .view-header,.blue .view-book-search .view-content{background:#5a6c94}.purple blockquote{border:4px solid #923468}.purple p.highlight{color:#923468;border-top:4px solid #923468;border-bottom:4px solid #923468}.purple ul.box{border:1px solid #923468}.purple .view-book-search .view-header,.purple .view-book-search .view-content{background:#923468}.blue-light blockquote{border:4px solid #7DC6F0}.blue-light p.highlight{color:#7DC6F0;border-top:4px solid #7DC6F0;border-bottom:4px solid #7DC6F0}.blue-light ul.box{border:1px solid #7DC6F0}.blue-light .view-book-search .view-header,.blue-light .view-book-search .view-content{background:#7DC6F0}.blue-grey blockquote{border:4px solid #73899D}.blue-grey p.highlight{color:#73899D;border-top:4px solid #73899D;border-bottom:4px solid #73899D}.blue-grey ul.box{border:1px solid #73899D}.blue-grey .view-book-search .view-header,.blue-grey .view-book-search .view-content{background:#73899D}.sand blockquote{border:4px solid #C4A59B}.sand p.highlight{color:#C4A59B;border-top:4px solid #C4A59B;border-bottom:4px solid #C4A59B}.sand ul.box{border:1px solid #C4A59B}.sand .view-book-search .view-header,.sand .view-book-search .view-content{background:#C4A59B}.red blockquote{border:4px solid #FF3E60}.red p.highlight{color:#FF3E60;border-top:4px solid #FF3E60;border-bottom:4px solid #FF3E60}.red ul.box{border:1px solid #FF3E60}.red .view-book-search .view-header,.red .view-book-search .view-content{background:#FF3E60}.orange blockquote{border:4px solid #FF6D2C}.orange p.highlight{color:#FF6D2C;border-top:4px solid #FF6D2C;border-bottom:4px solid #FF6D2C}.orange ul.box{border:1px solid #FF6D2C}.orange .view-book-search .view-header,.orange .view-book-search .view-content{background:#FF6D2C}.cyan blockquote{border:4px solid #00A6D6}.cyan p.highlight{color:#00A6D6;border-top:4px solid #00A6D6;border-bottom:4px solid #00A6D6}.cyan ul.box{border:1px solid #00A6D6}.cyan .view-book-search .view-header,.cyan .view-book-search .view-content{background:#00A6D6}.green-dark blockquote{border:4px solid #6B8F00}.green-dark p.highlight{color:#6B8F00;border-top:4px solid #6B8F00;border-bottom:4px solid #6B8F00}.green-dark ul.box{border:1px solid #6B8F00}.green-dark .view-book-search .view-header,.green-dark .view-book-search .view-content{background:#6B8F00}.yellow blockquote{border:4px solid #E0AD12}.yellow p.highlight{color:#E0AD12;border-top:4px solid #E0AD12;border-bottom:4px solid #E0AD12}.yellow ul.box{border:1px solid #E0AD12}.yellow .view-book-search .view-header,.yellow .view-book-search .view-content{background:#E0AD12}.brown-light blockquote{border:4px solid #b08e71}.brown-light p.highlight{color:#b08e71;border-top:4px solid #b08e71;border-bottom:4px solid #b08e71}.brown-light ul.box{border:1px solid #b08e71}.brown-light .view-book-search .view-header,.brown-light .view-book-search .view-content{background:#b08e71}.blue-light blockquote{border:4px solid #A1ADC7}.blue-light p.highlight{color:#A1ADC7;border-top:4px solid #A1ADC7;border-bottom:4px solid #A1ADC7}.blue-light ul.box{border:1px solid #A1ADC7}.blue-light .view-book-search .view-header,.blue-light .view-book-search .view-content{background:#A1ADC7}.blue-1 blockquote{border:4px solid #2653AF}.blue-1 p.highlight{color:#2653AF;border-top:4px solid #2653AF;border-bottom:4px solid #2653AF}.blue-1 ul.box{border:1px solid #2653AF}.blue-1 .view-book-search .view-header,.blue-1 .view-book-search .view-content{background:#2653AF}.blue-2 blockquote{border:4px solid #5a6c94}.blue-2 p.highlight{color:#5a6c94;border-top:4px solid #5a6c94;border-bottom:4px solid #5a6c94}.blue-2 ul.box{border:1px solid #5a6c94}.blue-2 .view-book-search .view-header,.blue-2 .view-book-search .view-content{background:#5a6c94}.header .view-book-search{position:relative}.header .view-book-search label{display:inline-block;color:#FFF}.header .view-book-search .views-exposed-form{margin:2rem 0}.header .view-book-search .view-header{color:#FFF}.header .view-book-search .views-exposed-form input[type="submit"],.header .view-book-search .icon-search{background:url(/themes/custom/dist/24a48f620dea78cec909acc79c90d324.svg);background-repeat:no-repeat;background-size:14px;top:10px}.header .view-book-search input.form-text{border-radius:20px;padding-left:15px}.header .view-book-search .view-content{position:absolute;z-index:10}@media (min-width:1025px){.header .view-book-search .view-content{right:-140px;width:755px}}.breadcrumb{position:relative;padding:1.5rem}.breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:top;-ms-flex-align:top;align-items:top}@media (min-width:768px){.breadcrumb ol{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.breadcrumb li{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb li:before{content:none}.breadcrumb li:after{content:"/";padding:0 1.2rem}.breadcrumb li:last-child:after{content:none}.breadcrumb a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#2653AF !important;font-weight:bold;text-decoration:underline;-webkit-text-decoration-color:#73899D;text-decoration-color:#73899D}.breadcrumb .svg-icon--home{width:2.3rem;height:1.8rem;background-size:cover;background-image:url(/themes/custom/dist/44d0af9794728728d4f6a87e36326e73.svg)}.field--name-dynamic-block-fieldnode-breadcrumbs{padding-top:1.5rem;padding-bottom:1.5rem}.button--blue,.field--name-field-keywords a,.field--name-field-municipalities a,.field--name-field-topics a,.field--name-field-tags a,.field--name-field-blog-tags a,.field--name-field-kuntaliitto-terms a,.field--name-field-event-url a,.form-submit:not(.form-submit-header),.node--view-mode-centred-liftup .field--name-field-url a,.node--view-mode-centred-liftup .file--mime-application-pdf a,.paragraph--type--publication .node--view-mode-centred-liftup .field--name-field-url a,.paragraph--type--publication .node--view-mode-centred-liftup .file--mime-application-pdf a{background:#2653AF;padding:7px 15px;color:white;border-radius:5px;display:inline-block;-webkit-text-decoration-color:white;text-decoration-color:white}.button--blue:hover,.field--name-field-keywords a:hover,.field--name-field-municipalities a:hover,.field--name-field-topics a:hover,.field--name-field-tags a:hover,.field--name-field-blog-tags a:hover,.field--name-field-kuntaliitto-terms a:hover,.field--name-field-event-url a:hover,.form-submit:hover:not(.form-submit-header),.node--view-mode-centred-liftup .field--name-field-url a:hover,.node--view-mode-centred-liftup .file--mime-application-pdf a:hover,.button--blue:focus,.field--name-field-keywords a:focus,.field--name-field-municipalities a:focus,.field--name-field-topics a:focus,.field--name-field-tags a:focus,.field--name-field-blog-tags a:focus,.field--name-field-kuntaliitto-terms a:focus,.field--name-field-event-url a:focus,.form-submit:focus:not(.form-submit-header),.node--view-mode-centred-liftup .field--name-field-url a:focus,.node--view-mode-centred-liftup .file--mime-application-pdf a:focus{background:#A1ADC7}.button--light-blue{background:#A1ADC7;padding:7px;color:white;border-radius:5px;display:inline-block}.close{position:relative;width:32px;height:32px}.close:before,.close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#0E4264}.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close--white:before,.close--white:after{background-color:#fff}.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.column__left{padding:1.5rem;background:#F9F9F9}@media (min-width:768px){.column__left{width:25%}}.column__right{padding:2rem 0;background:#f7f7f7}@media (min-width:768px){.column__right{width:75%;padding:2rem}}.node--type-contact-information h2{display:none}.contact-directory-item-wrapper{padding:10px 0}.contact-directory-item-wrapper:first-child{padding:20px 0 10px 0}.contact-directory-item-wrapper:last-child{padding:10px 0 20px 0}.contact-directory-item{background:white;padding:20px;overflow:auto}.contact-directory-item img{border-radius:50%;width:130px;height:130px}.contact-directory-item .views-field-field-first-name,.contact-directory-item .views-field-field-last-name{font-weight:bold;margin:0}@media (min-width:768px){.contact-directory-item .views-field-field-first-name{margin-left:40px}}.contact-directory-item .views-field-field-contact-email{padding:10px 0}.contact-directory-item .views-label{font-weight:bold}.contact-directory-item .views-field-field-person-title{margin-left:15px}@media (min-width:768px){.contact-directory-item--services .views-field-field-image{float:left}.contact-directory-item--services .views-field-field-contact-email,.contact-directory-item--services .views-field-field-service-description,.contact-directory-item--services .views-field-field-responsibilities{margin-left:170px}}.contact-directory-item__left{width:100%}@media (min-width:768px){.contact-directory-item__left{width:20%}}.contact-directory-item__right{width:100%}@media (min-width:768px){.contact-directory-item__right{width:80%}}.contact-directory-item__right .label{display:block}.contact-directory-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-directory-item__info p{margin:0}@media (min-width:768px){.contact-directory-item__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-directory-item__right__top{margin-top:10px}@media (min-width:768px){.contact-directory-item__right__top{margin-top:0}}@media (min-width:768px){.contact-directory-item__right__left,.contact-directory-item__right__right{width:50%}}.contact-directory-item__right__left div,.contact-directory-item__right__right div{margin-bottom:20px}.contact-directory-item__right__left .contact-directory-item__division,.contact-directory-item__right__left .contact-directory-item__organization,.contact-directory-item__right__left .contact-directory-item__department,.contact-directory-item__right__right .contact-directory-item__division,.contact-directory-item__right__right .contact-directory-item__organization,.contact-directory-item__right__right .contact-directory-item__department{margin:0}.contact-directory-item__name{font-weight:bold}.contact-directory-item__title{margin-left:2px;text-transform:lowercase}.view-contact-directory .views-exposed-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-contact-directory .views-exposed-form .form-item-division{max-width:190px}.view-contact-directory .views-exposed-form .form-item-search{max-width:300px}.view-contact-directory .views-exposed-form #edit-field-service-in-swedish-value--wrapper{margin-left:10px}.view-contact-directory .view-footer{margin-top:20px}.ch2 .ch2-settings{font-family:"Work Sans",sans-serif}.ch2 .ch2-settings #ch2-settings-title{font-weight:800}.ch2 .ch2-btn{font-family:"Work Sans",sans-serif}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-top{margin:0;padding:10px 0;width:100%;z-index:99999;left:0;text-align:center}#sliding-popup.sliding-popup-bottom{position:fixed}#sliding-popup.sliding-popup-top{position:relative}#sliding-popup .eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%}#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%}#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h1,#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2,#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h3,#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p{color:#fff;line-height:1.4;margin:0 0 5px 0}#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h1,#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2{font-weight:600}#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h1{font-size:2.4rem}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:1.2rem}#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2{font-size:1.2rem}}#sliding-popup .eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0}#sliding-popup .eu-cookie-compliance-buttons .decline-button{display:none}#sliding-popup .eu-cookie-compliance-agree-button,#sliding-popup .eu-cookie-compliance-more-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-buttons button{margin:5px 10px 0 0;font-size:1.6rem;cursor:pointer}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-agree-button,#sliding-popup .eu-cookie-compliance-more-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-buttons button{font-size:1.2rem}}#sliding-popup .eu-cookie-compliance-agree-button:active,#sliding-popup .eu-cookie-compliance-more-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active{position:relative;top:1px}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-content{max-width:95%}#sliding-popup .eu-cookie-compliance-message{max-width:100%}#sliding-popup .eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em}}@media (max-width:1024px){.page-events .region-header__mobile-toggler,.page-events .region-header__search-toggler{display:none}.page-events #block-languageswitcher-2{display:block;margin-left:auto !important}}@media (min-width:1025px){.page-events .back-to-the-front{display:none}}.page-events .region-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-events .back-to-the-front{width:100%}.page-events .banner-wrapper{background-color:#1054B5}@media (min-width:1025px){.page-events .view-events{margin-bottom:80px;margin-top:-200px}}@media (min-width:1200px){.page-events .view-events{max-width:100%}}.page-events .view-events .pager__items{text-align:inherit;margin-top:20px}@media (min-width:1025px){.page-events .view-events .pager__items{margin-top:50px}}.page-events .view-events .pager__items .pager__item{font-size:2.6rem;padding:0.1em}.page-events .view-events .pager__item--first{display:none}.page-events .view-events .pager__item--last{display:none}.page-events .layout-container__main{margin-top:0;padding:0;max-width:960px}.page-events .layout-container__main-content{padding:0}.page-events .header-image{background-size:cover;background-position:center}.page-events .view-header{color:#fff}@media (min-width:1200px){.page-events .view-header .container-narrow{max-width:100%}}.page-events .view-header .field--name-body{color:#0E4264;font-size:1.6rem;font-weight:bold}@media (min-width:1025px){.page-events .view-header .field--name-body{padding:20px 64px 20px 64px;background:#1054B5;color:#fff;font-size:2.4rem}}@media (min-width:1200px){.page-events .view-header .field--name-body{padding:40px 64px 20px 64px}}.page-events .view-header .field--name-body a{color:#0E4264;text-decoration:underline}@media (min-width:1025px){.page-events .view-header .field--name-body a{color:#FFF}}.page-events .view-header .field--name-body a :hover{color:#0E4264}@media (min-width:1025px){.page-events .view-header .field--name-body a :hover{color:#FFF}}.page-events .views-header-bottom{border-bottom:1px solid #1054B5;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1054B5}@media (max-width:767px){.page-events .views-header-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-events .view-results{color:#333;font-weight:bold}@media (max-width:767px){.page-events .view-results{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-events .views-row--listing{padding:0}.page-events .views-row--listing:first-child{padding:0}.page-events h1{font-size:2.8rem;display:inline-block;background:#fff;color:#333;margin:0;padding:15px 0 0 0}@media (min-width:1025px){.page-events h1{font-size:4.4rem;padding:20px}}.page-events .view-filters{background:#1054B5;color:#fff;padding:20px}@media (min-width:1025px){.page-events .view-filters{padding:0 0 64px 0}}.page-events .pager{background:#fff}.page-events .view-display-id-events_past .view-filters{background:#0E4264}.page-events .view-display-id-events_past .view-header .field--name-body{background:#0E4264}.page-events .show-past-events{display:-webkit-box;display:-ms-flexbox;display:flex}.page-events .show-past-events a{font-weight:normal;font-size:1.4rem}.page-events .show-past-events::after{background:url(/themes/custom/dist/9a717a66b61c7de057c2605a01edc9df.svg);font-size:0;background-repeat:no-repeat;background-position:50% 50%;margin:0;display:inline-block;width:20px;height:20px;content:'';margin-left:10px}#views-exposed-form-events-events-past,#views-exposed-form-events-events{max-width:100%;position:relative}@media (min-width:1025px){#views-exposed-form-events-events-past,#views-exposed-form-events-events{padding:0 64px}}#views-exposed-form-events-events-past input,#views-exposed-form-events-events input{height:44px}#views-exposed-form-events-events-past label,#views-exposed-form-events-events label{font-weight:bold}#views-exposed-form-events-events-past label::after,#views-exposed-form-events-events label::after{content:''}#views-exposed-form-events-events-past .form-item-title,#views-exposed-form-events-events .form-item-title{position:relative;margin-right:50px}#views-exposed-form-events-events-past .form-item-title input,#views-exposed-form-events-events .form-item-title input{border-radius:30px;width:400px}@media (max-width:767px){#views-exposed-form-events-events-past .form-item-title input,#views-exposed-form-events-events .form-item-title input{width:250px}}#views-exposed-form-events-events-past #edit-field-topics-target-id,#views-exposed-form-events-events #edit-field-topics-target-id{color:#1054B5;border-radius:0}@media (max-width:767px){#views-exposed-form-events-events-past #edit-field-topics-target-id,#views-exposed-form-events-events #edit-field-topics-target-id{width:250px}}#views-exposed-form-events-events-past #edit-actions,#views-exposed-form-events-events #edit-actions{position:absolute}@media (max-width:767px){#views-exposed-form-events-events-past #edit-actions,#views-exposed-form-events-events #edit-actions{left:230px;top:48px}}@media (min-width:768px){#views-exposed-form-events-events-past #edit-actions,#views-exposed-form-events-events #edit-actions{left:370px}}@media (min-width:1025px){#views-exposed-form-events-events-past #edit-actions,#views-exposed-form-events-events #edit-actions{left:420px}}#views-exposed-form-events-events-past #edit-actions input.button,#views-exposed-form-events-events #edit-actions input.button{background:url(/themes/custom/dist/740ca325f85056ca99eb7041435a3738.svg);font-size:0;background-repeat:no-repeat;background-position:50% 50%;margin:0;background-size:17px}#views-exposed-form-events-events-past .pager__items,#views-exposed-form-events-events .pager__items{text-align:inherit;margin-top:20px}@media (min-width:1025px){#views-exposed-form-events-events-past .pager__items,#views-exposed-form-events-events .pager__items{margin-top:50px}}#views-exposed-form-events-events-past .pager__items .pager__item,#views-exposed-form-events-events .pager__items .pager__item{font-size:2.6rem;padding:0.1em}.footer{padding:1.5rem 0 4rem;background-color:#FFF0F4;font-size:1.3rem}.footer p{margin-top:0;line-height:1.7}.footer .expand{cursor:pointer}.footer .expand:after{content:'';border:solid;border-color:#923468;border-width:0 3px 3px 0;display:inline-block;padding:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:-5px;margin-left:50px}.footer .open{cursor:pointer}.footer .open:after{content:'';border:solid;border-color:#923468;border-width:0 3px 3px 0;display:inline-block;padding:9px;-webkit-transform:rotate(225deg);transform:rotate(225deg);right:0;top:-5px;margin-left:50px}.region-footer{max-width:1200px;margin-left:auto;margin-right:auto;padding:20px;border-bottom:1px solid #923468}@media (min-width:768px){.region-footer{padding:20px}}@media (min-width:1200px){.region-footer{padding:20px 0}}.region-footer.region-footer-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.region-footer.region-footer-2 .block{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px}@media (min-width:768px){.region-footer.region-footer-2 .block{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;margin-bottom:0}.region-footer.region-footer-2 .block:first-of-type{padding-left:0}}.region-footer.region-footer-2 .block h2{margin-bottom:20px}@media (min-width:768px){.region-footer.region-footer-2 h2{cursor:none}.region-footer.region-footer-2 h2:after{display:none !important}.region-footer.region-footer-2 .content-wrap{display:block !important}}.region-footer.region-footer-3>.block .content-wrap{margin-bottom:20px}.region-footer.region-footer-3>.block h2{margin:10px 0}.region-footer.region-footer-3>.block:after{clear:both;height:1px;display:block;content:''}.region-footer.region-footer-4{border:0}.region-footer h2{margin-top:0;margin-bottom:10px;position:relative}.region-footer .field a{line-height:1.8}#block-contactus a{font-size:1.6rem;line-height:1.8}@media (min-width:768px){#block-contactus a{font-size:1.7rem;line-height:normal}}#block-contactus .field--name-field-contact-us-link-1 a{position:relative}#block-socialmediablock .group-content>a{text-indent:-9999px;float:left;margin-right:15px;height:30px;width:30px;background-size:contain;background-repeat:no-repeat}#block-socialmediablock .group-content .additional{clear:both;padding:10px 0}.block.concern-webpages{clear:both}.block.concern-webpages a{line-height:1.8}.block.concern-webpages .group-content .fieldgroup__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block.concern-webpages .group-content .fieldgroup__items .field{vertical-align:top;width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.block.concern-webpages .group-content .fieldgroup__items .field{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px}.block.concern-webpages .group-content .fieldgroup__items .field:first-of-type{padding-left:0}}.node--type-expert-content h1,.node--type-circular h1,.node--type-news h1,.node--type-expert-statement h1{margin-top:10px;margin-bottom:0}.field--name-body,.field--name-field-description{padding-bottom:10px;overflow:auto}.layout-container--front-page h1{display:none}.ajax-progress{display:none}.node__meta{display:none}.node__content{background:white}.form-actions{margin:0}.comment .profile{display:none}.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hamburger__bar{background-color:#0E4264;display:block;height:2px;width:30px;border-radius:10px;margin-top:4px;margin-bottom:3px}.hamburger__text{margin-left:20px;color:#0E4264;font-size:1.6rem;font-weight:500}.hamburger--white .hamburger__bar{background-color:#fff}.header-wrapper{width:100%;height:auto;z-index:105}.header-wrapper__inner{max-width:1200px;margin:0 auto;position:relative}@media (min-width:1025px){.header-wrapper__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.header{padding:0 1.5rem}@media (max-width:1024px){.header{padding:0.7rem 1.5rem;border-bottom:1px solid #fff}}@media (max-width:1024px){.header .menu--primary-menu-en-,.header .menu--hankinnat-top-menu-fi,.header .menu--hankinnat-top-menu-sv,.header .menu--hankinnat-top-menu-en,.header .menu--arkeenvoimaa-top-menu-fi,.header .menu--ilmastokonferenssi-top-menu-fi,.header .menu--primary-links{display:none}}.header-image{height:496px}.header-wrapper.headroom{-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear,-webkit-transform 200ms linear;position:fixed;top:0}.header-wrapper.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%)}.header-wrapper.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-wrapper.headroom--top{top:0}.user-logged-in .header-wrapper.headroom{top:41px}.toolbar-tray-open .header-wrapper.headroom{top:82px}@media (min-width:1025px){.layout-container__navigation-positioner.headroom{-webkit-transition:all 200ms linear;transition:all 200ms linear;top:132px;width:100%;max-width:300px}.breadcrumb-multiple-lines .layout-container__navigation-positioner.headroom{top:148px}.user-logged-in .layout-container__navigation-positioner.headroom{top:173px}.user-logged-in.breadcrumb-multiple-lines .layout-container__navigation-positioner.headroom{top:192px}.toolbar-tray-open .layout-container__navigation-positioner.headroom{top:214px}.toolbar-tray-open.breadcrumb-multiple-lines .layout-container__navigation-positioner.headroom{top:230px}.layout-container__navigation-positioner.headroom.headroom--unpinned{top:0}.user-logged-in .layout-container__navigation-positioner.headroom.headroom--unpinned{top:41px}.toolbar-tray-open .layout-container__navigation-positioner.headroom.headroom--unpinned{top:82px}.layout-container__navigation-positioner.headroom.absolute{position:absolute;bottom:0;top:auto}.layout-container__navigation-positioner.headroom.static{position:static}}.hero{position:relative}.hero--has-media .field--name-node-title{z-index:2;position:absolute;bottom:10%;left:0;right:0;margin:0 auto;max-width:790px}.hero--has-media h1{z-index:1;background-color:#923468;padding:2.2rem 4rem;bottom:10%;color:#fff;margin:0}.layout-container{overflow:hidden}.layout-container__main{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin-top:51px;margin-left:auto;margin-right:auto}@media (min-width:768px){.layout-container__main{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:1025px){.layout-container__main{margin-top:134px}.breadcrumb-multiple-lines .layout-container__main{margin-top:155px}}.layout-container__main-navigation{display:none;z-index:101;height:100%;position:fixed;overflow-y:scroll}.layout-container__main-navigation.is-open{display:block}@media (max-width:1024px){.layout-container__main-navigation{width:100vw;max-height:calc(100vh - 51px)}}@media (min-width:1025px){.layout-container__main-navigation{width:100%;overflow:hidden;height:auto;width:25%;position:relative}}@media (min-width:1025px){.layout-container__navigation-positioner{position:fixed;height:100%;overflow:hidden}}@media (max-width:1024px){.layout-container__navigation-positioner{width:auto !important}}.layout-container__main-content{max-width:100%}@media (min-width:1025px){.layout-container__main-content{width:75%;padding-left:2rem}}.layout-container__main-content.is-full{width:100%}.path-search-results .page-title h1{color:#002F67}.path-search-results .layout-container__main{margin-top:0;max-width:897px;padding:0}.path-search-results .layout-container__main-content{padding:0}.liftup{padding:2rem}.liftup__term{font-weight:bold;text-transform:uppercase;font-size:1.4rem}.view-mode-full-width-790 img,.view-mode-full-width-790-low img{width:100%;height:auto}.media-external-video .field--name-name,.media-image .field--name-name{font-size:1.4rem;margin-top:5px;margin-bottom:25px}figure.embedded-entity{margin:15px 0}@media (min-width:768px){figure.embedded-entity{width:100%}}figure.embedded-entity img{width:100%;height:auto}@media (min-width:768px){figure.align-right{margin:16px 0 0 16px;width:auto}figure.align-right img{max-width:100%;height:auto}}@media (min-width:768px){figure.align-left{margin:16px 16px 0 0;width:auto}figure.align-left img{max-width:100%;height:auto}}.block-views-exposed-filter-blockmunicipalities-overview-page-municipality-overview{background:#F9F9F9}.municipalities-alphabetical,.view-content--municipality{padding-top:10px;padding-bottom:10px}.municipalities-alphabetical__row{display:-webkit-box;display:-ms-flexbox;display:flex}.municipalities-alphabetical__alphabet{padding:10px 20px;margin:0;display:none}@media (min-width:768px){.municipalities-alphabetical__alphabet{display:block}}.municipalities-alphabetical__municipalities{width:100%}.municipalities-alphabetical__municipalities .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.municipalities-alphabetical__municipalities .views-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}}.municipalities-alphabetical__municipalities .views-col{padding:5px;width:100% !important}@media (min-width:768px){.municipalities-alphabetical__municipalities .views-col{width:33.3333333333% !important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 5px}}.municipalities-alphabetical__municipalities .views-col__inner{background:white;padding:10px 20px}.municipalities-alphabetical__municipalities a{font-weight:bold}.municipality__box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:5px}@media (min-width:768px){.municipality__box{width:33.3333333333%}}.municipality__box a{font-weight:bold}.municipality__box h3{font-size:1em}.municipality__box p{margin:0}.municipality__box .field__label{font-weight:normal}.municipality__box .field__label:after{content:":"}.municipality__box .field{margin-top:20px}.municipality__box .fieldgroup{background:white;padding:20px;height:100%}.municipality__box.municipality__fellowship .fieldgroup__items .field__items>.field__item{padding-bottom:5px}.municipality__box.municipality__fellowship .field--name-field-city{margin:0;display:inline}.municipality__box.municipality__fellowship .country{font-weight:normal}.municipality__logo img{width:120px;height:auto}@media (min-width:768px){.municipality__logo img{width:50%}}.municipality__fellowship{padding:5px;padding-left:8px}.municipality__fellowship .field__label{color:#666;margin:7px 0 5px 0}.municipality__fellowship .field--name-field-fellowship .field__items .field__item{margin:4px 0}.municipality__fellowship .field--name-field-fellowship .field__items .field__item>div{display:inline}.municipality__fellowship .field--name-field-city{display:inline}.municipality__fellowship a.country{font-weight:normal}@media (min-width:1025px){.navigation{height:100%}}.overlay{display:none;will-change:transform;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear,-webkit-transform 200ms linear;width:100%;height:100%;top:0;z-index:999;position:fixed}@media (min-width:768px){.overlay{padding:3rem}}.overlay form{margin:auto}.overlay .block-views-exposed-filter-blocksolr-search-page-solr-search{padding-top:100px}.overlay .block-system-branding-block{display:inline-block;float:none;margin:15px 0 0 15px}@media (min-width:768px){.overlay .block-system-branding-block{margin:40px 0 0 40px}}.overlay .views-ef-fieldset-container-2{display:none}.overlay__close-button{height:30px;width:30px;float:right;cursor:pointer;margin:20px 15px 0 0;background:url(/themes/custom/dist/1abaed57a6a8ab331d67fe5d7840d168.svg);background-size:30px 30px;background-repeat:no-repeat}@media (min-width:768px){.overlay__close-button{margin:40px 40px 0 0}}.pager{padding:1.5rem 0;background:#f7f7f7}.pager__items{padding:0}#edit-field-service-in-swedish-value--wrapper{margin:0}.media.media-image.view-mode-liftup-image-on-side.contextual-region .contextual{z-index:499;top:36px}.sharing{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;clear:both;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sharing>*{margin:0 2rem 0 0}.sharing a,.sharing button,.sharing .addtocal{font-size:1.6rem}.sharing__addtoany{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sharing__addtoany button{border:none;background:none;cursor:pointer;text-align:left;font-weight:600;font-family:"Work Sans",sans-serif;padding:0}.sharing .addtoany_list{display:none;margin-top:1.5rem;margin-bottom:1.5rem}.page-node-type-publication .sharing,.page-node-type-streams .sharing,.page-node-type-event .sharing{margin-top:2rem}.view-newsroom .sharing{display:none}.sharing .addtocal-form .addtocal-submit{display:none}.sharing .addtocal-form .addtocal-container{margin:0;float:none}.sharing .addtocal-form .addtocal{background:none;padding:0;border:none}.fieldgroup--tags{padding:1.5rem 0}.fieldgroup--tags .field__items{margin:0;display:inline-block}.fieldgroup--tags .fieldset-legend{display:none}.field--name-field-tags{padding-top:1rem;padding-bottom:1rem}.field--name-field-blog-tags{padding-top:1.5rem;padding-bottom:1.5rem}.field--name-field-keywords .field__item,.field--name-field-municipalities .field__item,.field--name-field-topics .field__item,.field--name-field-tags .field__item,.field--name-field-blog-tags .field__item,.field--name-field-kuntaliitto-terms .field__item{display:inline-block;margin-right:1.5rem;margin-top:0.5rem;margin-bottom:0.5rem}.field--name-field-keywords a,.field--name-field-municipalities a,.field--name-field-topics a,.field--name-field-tags a,.field--name-field-blog-tags a,.field--name-field-kuntaliitto-terms a{display:block;font-weight:normal}.field--name-field-blog-tags{display:block}.listing-item__keywords h3{margin:0}.listing-item__keywords a{background:none;color:#1054B5;font-size:1.5rem;text-transform:uppercase;font-weight:bold;padding:0}.listing-item__keywords .field__items,.listing-item__keywords .field__item{display:block}@media (min-width:768px){.listing-item__keywords .field__items,.listing-item__keywords .field__item{display:inline-block}}.tagger{text-transform:uppercase;font-weight:bold;color:#1054B5;font-size:1.5rem}.top-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;margin-bottom:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-items .field{margin-left:2rem}.path-frontpage .top-items{display:none}body.noscroll{overflow:hidden}#addsearch-search-page-wrapper{padding:30px}@media (min-width:1025px){#addsearch-search-page-wrapper{padding:0}}#block-kuntaliittoaddsearch{margin-left:auto}@media (min-width:1025px){#block-kuntaliittoaddsearch{margin-left:0}}@media (min-width:1025px){#addsearch-wrapper{width:220px}}#block-kuntaliittoaddsearchmobile{display:none;margin-left:auto;font-family:"Work Sans",sans-serif;position:relative}#block-kuntaliittoaddsearchmobile.show{display:block}#block-kuntaliittoaddsearchmobile .addsearch{background-position:right 8px center;background-size:22px 20.5px;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:0;line-height:25px;padding:5px 15px;width:210px;background-color:#fff;border-radius:30px;font-size:1.5rem;height:40px;position:absolute;top:-20px;right:0}#block-kuntaliittoaddsearchmobile .addsearch::-webkit-input-placeholder{color:#1054B5}#block-kuntaliittoaddsearchmobile .addsearch::-moz-placeholder{color:#1054B5}#block-kuntaliittoaddsearchmobile .addsearch:-ms-input-placeholder{color:#1054B5}#block-kuntaliittoaddsearchmobile .addsearch::-ms-input-placeholder{color:#1054B5}#block-kuntaliittoaddsearchmobile .addsearch::placeholder{color:#1054B5}.region-header__search-toggler.addsearch-mobile-toggle{cursor:pointer}.region-header__search-toggler.addsearch-mobile-toggle.visible{margin-left:10px}#block-kuntaliittoaddsearch{margin-right:20px;margin-top:-10px;z-index:500;display:none}@media (min-width:1025px){#block-kuntaliittoaddsearch{display:block}}.page-title{background:#f7f7f7}.page-title h1{max-width:896px;margin:0 auto;padding:36px 0;color:#1054B5}#addsearch-wrapper #addsearch-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#addsearch-wrapper .addsearch{font-family:"Work Sans",sans-serif;background-position:right 8px center;background-size:22px 20.5px;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:0;line-height:25px;padding:5px 15px;width:210px;cursor:pointer !important;color:transparent;background-color:#fff;border-radius:30px;font-size:1.5rem;height:40px;position:absolute;top:-20px;right:0}#addsearch-wrapper .addsearch:focus,#addsearch-wrapper .addsearch .open{outline:none;width:60vw;color:#333}@media (min-width:1025px){#addsearch-wrapper .addsearch:focus,#addsearch-wrapper .addsearch .open{width:917px}}#addsearch-wrapper .addsearch::-webkit-input-placeholder{color:#1054B5}#addsearch-wrapper .addsearch::-moz-placeholder{color:#1054B5}#addsearch-wrapper .addsearch:-ms-input-placeholder{color:#1054B5}#addsearch-wrapper .addsearch::-ms-input-placeholder{color:#1054B5}#addsearch-wrapper .addsearch::placeholder{color:#1054B5}#addsearch-wrapper #addsearch-submit-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;padding:0.40em 1.90em;text-transform:uppercase;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-appearance:none;background:url(/themes/custom/dist/24a48f620dea78cec909acc79c90d324.svg);right:10px;top:-10px;margin:0;width:23px;height:23px;background-size:contain;cursor:pointer;border:none;background-repeat:no-repeat;position:absolute;font-size:0}.addsearch-visible #addsearch-wrapper .addsearch{background-color:#73899D;color:#333;outline:none;width:210px}#addsearch-search-page-wrapper .title{line-height:34px;color:#1054B5;margin-bottom:20px}@media (min-width:1025px){#addsearch-search-page-wrapper .title{line-height:44px}}@media (min-width:1200px){#addsearch-search-page-wrapper .title{line-height:54px}}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .search-wrapper{padding:30px 0;text-align:center}@media (min-width:1025px){#addsearch-search-page-wrapper .addsearch-search-page--addsearch .search-wrapper{padding:60px 0}}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper{padding:20px 0}@media (min-width:1025px){#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:1200px){#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper .radio{line-height:22px;display:block;margin:8px}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper .radio label{color:transparent;text-shadow:0 0 0 #333;display:inline-block;width:auto;cursor:pointer;position:relative;padding-left:40px;font-size:1.4rem}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper .radio label:before{width:30px;height:30px;border-radius:50%;position:absolute;left:-3px;top:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border:2px solid #1054B5;content:"";display:inline-block}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper .radio input{opacity:0;width:0;margin:0;display:block}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .radio-wrapper .radio input:checked+label:before{width:30px;height:30px;border-radius:50%;position:absolute;left:-3px;top:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:radial-gradient(#1054B5 35%,rgba(255,0,0,0) 35%);border:2px solid #1054B5;content:"";display:inline-block}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .addsearch{border:2px solid #1054B5;border-radius:30px;background-color:#fff;padding:0 50px 0 10px;background:url(/themes/custom/dist/55f585f8f6270bbea1b9a06b4bb711f3.svg);background-position:right 23px center;background-size:25px 23px;background-repeat:no-repeat;line-height:38px;font-weight:300;font-size:18px;width:1090px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media (min-width:1025px){#addsearch-search-page-wrapper .addsearch-search-page--addsearch .addsearch{padding:0 50px 0 30px;line-height:58px;font-size:24px}}#addsearch-search-page-wrapper .addsearch-search-page--addsearch .addsearch:focus{outline:none}#addsearch-search-page-wrapper #addsearch-results{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0 !important;display:block}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #CFD0D0;padding-bottom:10px}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-resultscount{text-transform:uppercase;font-size:16px;line-height:26px;width:100%;margin:0 !important;font-weight:bold}@media (min-width:1025px){#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-resultscount{width:auto}}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-sortby{font-size:16px;line-height:22px;color:#333;width:100%}@media (min-width:1025px){#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-sortby{width:auto}}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-sortby a{font-weight:bold}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-sortby a.sortby_passive{color:#1054B5;text-decoration:none;border-bottom:2px solid}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-sortby a.sortby_active{text-decoration:none}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-container{background-image:none !important}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub{margin-bottom:13px;border-bottom:1px solid #CFD0D0 !important;background-position:top left}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub .document_url{font-size:14px;line-height:30px;font-weight:600;color:#002F67 !important}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub h1 a,#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub h2 a{font-size:22px !important;color:#1054B5;line-height:30px;font-weight:bold !important}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub p{font-size:18px;line-height:24px;font-weight:300}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub p span *{font-size:14px;line-height:30px;margin-top:10px;font-weight:300;color:#333}#addsearch-search-page-wrapper #addsearch-results .addsearch-result-item-sub p span em{color:#1054B5;font-size:12px}#addsearch-search-page-wrapper #addsearch-results #addsearch-logo-img{display:none !important}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-paging a{color:#1054B5;border:1px solid #CFD0D0;font-size:18px;font-weight:bold;display:inline-block;line-height:30px;padding:4px}#addsearch-search-page-wrapper #addsearch-results #addsearch-rp-paging a.currentResultPage{color:#1054B5;background:#F0F0F0}#addsearch-search-page-wrapper #addsearch-results-bottom{border-top:none !important;margin-bottom:60px}#addsearch-search-page-wrapper #addsearch-results-bottom::after{clear:both}#addsearch-results.addsearch-d{width:917px !important;border:1px solid #1054B5 !important;left:auto !important;right:50% !important;top:-10px !important;border-radius:5px;position:absolute;margin-right:-567px !important}#addsearch-results.addsearch-d .addsearch-result-item-sub div,#addsearch-results.addsearch-d .addsearch-result-item-sub-active div{padding:20px !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}#addsearch-results.addsearch-d .addsearch-result-item-container,#addsearch-results.addsearch-d .addsearch-result-item-sub,#addsearch-results.addsearch-d .addsearch-result-item-sub-active{background-size:0 0 !important}#addsearch-results.addsearch-d .addsearch-result-item-sub{border-right:2px solid #002F67 !important;border-bottom:2px solid #002F67 !important;width:640px !important}#addsearch-results.addsearch-d .addsearch-result-item-sub h2 a{color:#000}#addsearch-results.addsearch-d #addsearch-suggestions{font-size:14px}#addsearch-results.addsearch-d #addsearch-suggestions .search-suggestions-title{padding-bottom:20px}#addsearch-results.addsearch-d #addsearch-suggestions .search-suggestion{padding-bottom:20px}#addsearch-results.addsearch-d #addsearch-nohits p{padding:15px !important}#addsearch-results.addsearch-d #addsearch-results-pic-img{width:240px !important}.page-node-type-book #block-kuntaliittoaddsearch,.page-node-type-export-content-book-page #block-kuntaliittoaddsearch{margin-top:0;margin-right:-105px}.page-node-type-book #addsearch-results.addsearch-d,.page-node-type-export-content-book-page #addsearch-results.addsearch-d{right:62% !important}#addsearch-results.addsearch-t,#addsearch-results.addsearch-m2{width:100% !important;max-width:100vw !important;border:1px solid #1054B5 !important;left:0 !important;right:0 !important;top:140px !important}#addsearch-results.addsearch-t .addsearch-result-item-sub div,#addsearch-results.addsearch-t .addsearch-result-item-sub-active div,#addsearch-results.addsearch-m2 .addsearch-result-item-sub div,#addsearch-results.addsearch-m2 .addsearch-result-item-sub-active div{padding:20px !important;width:100% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;max-width:100vw !important}#addsearch-results.addsearch-t .addsearch-result-item-container,#addsearch-results.addsearch-t .addsearch-result-item-sub,#addsearch-results.addsearch-t .addsearch-result-item-sub-active,#addsearch-results.addsearch-m2 .addsearch-result-item-container,#addsearch-results.addsearch-m2 .addsearch-result-item-sub,#addsearch-results.addsearch-m2 .addsearch-result-item-sub-active{background-size:0 0 !important;width:100% !important;max-width:100vw !important}#addsearch-results.addsearch-t #addsearch-nohits p,#addsearch-results.addsearch-m2 #addsearch-nohits p{max-width:100% !important;padding:15px !important}#addsearch-results{z-index:106;display:none;font-family:"Work Sans",sans-serif !important}#addsearch-results.open{display:block}#addsearch-results .addsearch-result-item-sub h2 a{color:#000;font-size:16px !important;line-height:20px !important;padding:0 !important;font-weight:900}#addsearch-results .addsearch-result-item-sub p{font-size:14px !important;line-height:18px !important;font-weight:300 !important}#addsearch-results .addsearch-result-item-sub p span{font-size:14px !important;line-height:18px !important;margin-top:4px !important}#addsearch-results .addsearch-result-item-sub p .addsearch_category,#addsearch-results .addsearch-result-item-sub p .category{color:#1054B5;font-weight:normal}#addsearch-results .addsearch-result-item-sub p .addsearch_category em,#addsearch-results .addsearch-result-item-sub p .category em{color:#1054B5;font-weight:normal}#addsearch-results #addsearch-results-mid{background:#fff !important;width:auto}#addsearch-results #addsearch-pic{display:none}#addsearch-results #addsearch-logo{display:none}.veil.open #addsearch-results{display:block !important}#addsearch-results-right{width:277px !important;margin-left:642px !important}#addsearch-results-bottom,#addsearch-top-close{padding-top:5px}#addsearch-results-bottom #addsearch-closelink,#addsearch-results-bottom #addsearch-topcloselink,#addsearch-top-close #addsearch-closelink,#addsearch-top-close #addsearch-topcloselink{background-size:10px 11px;width:16px;height:17px;background-position:left 3px center;background-repeat:no-repeat;color:#1054B5;font-weight:bold}#addsearch-results-bottom{border-top:2px solid #002F67 !important}.show-site-search{background-color:#fff;background-position:50% 50%;background-size:22px 20.5px;background-repeat:no-repeat;border:none;border-radius:50%;height:34px;margin:2px 0 0;overflow:hidden;text-align:left;text-indent:-22000px;padding:0;width:34px;-webkit-appearance:none}.show-site-search:hover,.show-site-search:focus{background-color:#73899D}.search-form-visible #addsearch-wrapper{display:block}.addsearch-veil{height:4320px;background-color:rgba(14,66,100,0.8);z-index:105;width:100%;position:fixed;top:162px}.block-facets .item-list__checkbox{padding-left:0}.block-facets .facets-checkbox{width:15px;height:15px}.block-facets .facet-item{background:white;color:#1054B5;list-style-type:none;padding:0.5rem 1rem;margin:0.5rem 0}.block-language ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem;list-style:none}@media (min-width:1025px){.block-language ul:not(.contextual-links){padding:0}}.block-language li{margin-right:5px;text-transform:uppercase}@media (min-width:1025px){.block-language li{margin-right:10px}}.block-language a{display:block;padding:.5rem 1.5rem;text-align:center;border-radius:30px;font-size:1.4rem;font-weight:500;color:white}.block-language a.is-active{color:#0E4264;background-color:#FFC0D0}.block-language a.is-active:hover{color:#0E4264}.block-language a:hover{color:#FFC0D0;border:1px solid #FFC0D0}#block-languageswitcher-2{display:none}@media (min-width:1025px){#block-languageswitcher-2{display:block}}#block-languageswitcher-3{display:block;background-color:#0E4264}@media (min-width:1025px){#block-languageswitcher-3{display:none}}.block-local-tasks-block{border-bottom:1px solid #F9F9F9}.tabs{text-align:center}.tabs a{color:#1054B5;font-weight:bold}.tabs a.is-active{background:none;border-bottom:7px solid #1054B5}.block-more-from-bloggers-wrapper{margin-top:3rem;padding-top:0;padding-bottom:3rem}.block-views-blockmore-from-this-blogger-block-more-from-blogger .more-from-bloggers-title{border-bottom:1px solid #333}.block-views-blockmore-from-this-blogger-block-more-from-blogger h2{margin:0;padding:2rem 0}.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-field-field-author{text-transform:uppercase;font-weight:600;margin-bottom:0.2rem}.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-field-field-author a{font-size:1.5rem;margin-bottom:0.2rem;color:#333;text-decoration:none}.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-field-title{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-field-title a{font-size:2rem;color:#333;font-weight:bold;text-decoration:none}.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-col{padding:20px;width:100% !important}@media (min-width:768px){.block-views-blockmore-from-this-blogger-block-more-from-blogger .views-col{width:25% !important}}.block-print-link-block{text-align:center;padding:10px 0}.block-print-link-block a{margin-right:15px;font-weight:bold}.block-responsive-share-buttons .item-list ul{margin:0}.block-responsive-share-buttons .share-inner-wrp li{margin:0 0 1px -110px}.block-system-branding-block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-system-branding-block img{display:block;height:auto}.block-system-branding-block img:lang(fi){width:120px}@media (min-width:1025px){.block-system-branding-block img:lang(fi){width:150px}}.block-system-branding-block img:lang(en){width:190px}@media (min-width:1025px){.block-system-branding-block img:lang(en){width:250px}}.block-system-branding-block img:lang(sv){width:190px}@media (min-width:1025px){.block-system-branding-block img:lang(sv){width:250px}}@media (max-width:1024px){.block-system-breadcrumb-block{background-color:#F2FBFD}}#block-kuntaliitto-toolbox{background:#f7f7f7;padding:20px 15px;margin-bottom:30px}@media (min-width:768px){#block-kuntaliitto-toolbox .toolbox-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex}}#block-kuntaliitto-toolbox .tabs{text-align:left;margin:10px 0 40px 0}#block-kuntaliitto-toolbox .tabs button{display:inline-block;border:none;background:none;cursor:pointer;color:#1054B5;font-size:1.6rem;font-family:"Work Sans",sans-serif;font-weight:bold;padding:0.2em 1em}#block-kuntaliitto-toolbox .tabs button.is-active{background:none;border-bottom:7px solid #1054B5}@media (min-width:768px){#block-kuntaliitto-toolbox .form-type-select{max-width:260px;margin-right:20px}}#block-kuntaliitto-toolbox select{height:40px;margin:1rem 1rem 0 0;width:100%;border:none}@media (min-width:768px){#block-kuntaliitto-toolbox select{width:260px}}.contact-information.node--view-mode-full{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-information.node--view-mode-full .contact-information__content-wrapper,.contact-information.node--view-mode-full .contact-information__liftups{width:100%}.contact-information.node--view-mode-full .contact-information__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-information.node--view-mode-full .contact-information__liftups{margin-top:20px}.contact-information.node--view-mode-teaser,.contact-information.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px;background:white}.contact-directory-item .contact-information.node--view-mode-teaser,.contact-directory-item .contact-information.node--view-mode-full{margin:-20px}.view-solr-search .contact-information.node--view-mode-teaser,.view-solr-search .contact-information.node--view-mode-full{padding-right:10px;border-left:7px solid #00A6D6}.contact-information.node--view-mode-teaser h4,.contact-information.node--view-mode-full h4{margin:0}.contact-information.node--view-mode-teaser .contact-info-main,.contact-information.node--view-mode-full .contact-info-main{margin-bottom:20px}.contact-information.node--view-mode-teaser p,.contact-information.node--view-mode-full p{margin:0}.contact-information.node--view-mode-teaser .field--name-field-organization .field__label,.contact-information.node--view-mode-full .field--name-field-organization .field__label{margin:0}.contact-information.node--view-mode-teaser .field--name-field-responsibilities li,.contact-information.node--view-mode-full .field--name-field-responsibilities li{margin:0.25em 0}.contact-information.node--view-mode-teaser .phone-number-wrapper,.contact-information.node--view-mode-full .phone-number-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-information.node--view-mode-teaser .phone-number-wrapper .field:not(:last-of-type):after,.contact-information.node--view-mode-full .phone-number-wrapper .field:not(:last-of-type):after{content:", ";padding-right:0.25em}.contact-information.node--view-mode-teaser .contact-information__content,.contact-information.node--view-mode-full .contact-information__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-information__image{-ms-flex-negative:0;flex-shrink:0;width:15%;margin-right:10px;text-align:center}.main-navigation-open .contact-information__image{width:25%}@media (min-width:768px) and (max-width:1024px){.contact-information__image{width:25%}}@media (max-width:767px){.contact-information__image{display:none}}.contact-information__image img{border-radius:50%;width:100%;max-width:130px;height:auto}.contact-information__name>a{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-information__name .field__item{margin-right:.25em}.contact-information__title{font-weight:normal;color:black;text-transform:none}.contact-information-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.contact-information-info{margin:0 -2rem}}@media (min-width:1025px){.contact-information-info__box{max-width:33.33333333%;padding:0 2rem;max-width:100%;margin:0 0 20px}}.contact-information__organization .field:not(:last-of-type) .field__item:after{content:","}.fieldgroup--event-information{background:#F9F9F9;padding:20px 0}.fieldgroup--event-information .field__label{font-weight:bold}.fieldgroup--event-information .fieldgroup{margin:0 auto;padding:0 15px;max-width:790px}.fieldgroup--event-information .fieldgroup__items{border-left:8px solid #1054B5;padding-left:20px}.fieldgroup--event-information .fieldgroup__items>.field{margin:2px 0;padding:0}.fieldgroup--event-information h3{margin-bottom:20px}.audiofield .audiofield-audiojs-frame li{margin-left:20px}.audiofield .audiofield-audiojs{width:100%;background:#1462A8}.audiofield .audiofield-audiojs .scrubberZ{width:70%;background:#002E63}.audiofield .audiofield-audiojs .loadedZ{background:#00A6D6}.audiofield .audiofield-audiojs .timeZ{float:right;min-width:83px}.embedded-entity .node--type-podcasts .field--name-node-title h2{text-align:left}.embedded-entity .node--type-podcasts .field--name-field-description p:first-child{margin-top:0}.embedded-entity .node--type-podcasts .field--name-field-podcast-file{margin-bottom:1em}.field--name-body.text-formatted figure{margin-left:0;margin-right:0}.field--name-field-contact-information{max-width:none}.field--name-field-contact-information .field__item .field--name-field-contacts{border-bottom:1px solid #707070}.field--name-field-contact-information .field__item:last-child .field--name-field-contacts{border-bottom:none}.field--name-field-contact-information .contact-information{margin:0 auto}.field--name-field-contacts>.field__item{padding:0 0 2rem}.field--name-field-contacts>.field__item:first-of-type{padding-top:2rem}.field--type-datetime>*,.field--name-node-changed-date>*{display:inline-block}.field--type-datetime .field__label,.field--name-node-changed-date .field__label{float:none}.field--type-datetime *,.field--name-node-changed-date *{font-weight:normal}.views-field-created{font-size:1.4rem}.field--name-field-last-modified,.field--name-node-changed-date,.field--name-node-post-date{padding-top:3rem;padding-bottom:1rem;text-align:center;font-size:1.5rem}.node--type-media-release .field--name-node-post-date{text-align:right;padding:0;margin-left:0}.node--type-media-release .field--name-node-post-date div{display:inline}.field--name-field-event-url{padding-top:1rem;padding-bottom:1rem}.field--name-field-event-url a{padding:1rem}.field li{line-height:1.2;margin:1em 0}.field--name-field-image-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-image-files .field__item{width:100% !important;position:relative;padding:5px;text-align:left}@media (min-width:1025px){.field--name-field-image-files .field__item{text-align:center}.field--name-field-image-files .field__item:hover img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.field--name-field-image-files .field__item:hover a{opacity:1}}.field--name-field-image-files .field__item img{-webkit-transition:-webkit-filter 0.5s;transition:-webkit-filter 0.5s;transition:filter 0.5s;transition:filter 0.5s,-webkit-filter 0.5s;display:block}@media (min-width:1025px){.field--name-field-image-files .field__item img{display:inline-block}}.field--name-field-image-files .field__item a{position:relative;color:#1054B5}@media (min-width:1025px){.field--name-field-image-files .field__item a{color:#fff;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;position:absolute;top:110px;margin-top:-19px;left:50%;margin-left:-28px}}.field--name-field-image-files .field__item a:hover{color:#000;border-color:#fff;background-color:#fff}@media (min-width:768px){.field--name-field-image-files .field__item{width:33.333333% !important}}@media (min-width:1025px){.field--name-field-image-files .field__item{width:25% !important}}.field--name-field-lifted-blocks-four{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.field--name-field-lifted-blocks-four{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.field--name-field-lifted-blocks-four>.field__item{position:relative;padding:2rem;min-height:175px}.field--name-field-lifted-blocks-four>.field__item:hover{background-color:#F9F9F9}.field--name-field-lifted-blocks-four>.field__item *:not(a){width:100%}@media (min-width:768px){.field--name-field-lifted-blocks-four>.field__item{width:50%}}@media (min-width:1025px){.field--name-field-lifted-blocks-four>.field__item{width:25%}.main-navigation-open .field--name-field-lifted-blocks-four>.field__item{width:50%}}.field--name-field-lifted-blocks-four .field--name-node-title{text-align:left;padding-bottom:1.5rem}.field--name-field-lifted-blocks-four .field--name-node-title h2{margin:0}.field--name-field-lifted-blocks-four .field--name-body{padding-bottom:1.5rem}.field--name-field-lifted-blocks-four .wrap--narrow,.field--name-field-lifted-blocks-four .contact-information.node--view-mode-full .contact-information__content-wrapper,.contact-information.node--view-mode-full .field--name-field-lifted-blocks-four .contact-information__content-wrapper{padding:0;margin:0}.field--name-field-lifted-blocks-four .field--name-field-links a,.field--name-field-lifted-blocks-four .field--name-field-link a,.field--name-field-lifted-blocks-four .field--name-node-link a{margin-top:auto;position:absolute;font-size:0;top:0;bottom:0;left:0;right:0}.field--name-field-lifted-blocks-four>div{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-field-lifted-blocks-four>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-field-lifted-blocks-four>div>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-field-lifted-blocks-four>div>div>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field--name-field-lifted-blocks-four .field--name-field-links,.field--name-field-lifted-blocks-four .field--name-field-link{margin-top:auto}.field--name-field-lifted-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.field--name-field-lifted-blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.field--name-field-lifted-blocks>.field__item{width:50%}}.field--name-field-lifted-blocks .paragraph--type--uplift-centalised,.field--name-field-lifted-blocks .paragraph--type--uplift-decentalised{padding:0}@media (min-width:768px){.field--name-field-lifted-blocks .paragraph--type--uplift-centalised,.field--name-field-lifted-blocks .paragraph--type--uplift-decentalised{height:100%;padding-top:10px;padding-bottom:10px}}@media (min-width:768px){.field--name-field-lifted-blocks .field--name-field-lifted-content{height:100%}}.field--name-field-lifted-blocks .field--name-body{padding-bottom:1.5rem}.field--name-field-lifted-blocks .manual-liftup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:1200px){.field--name-field-lifted-blocks .manual-liftup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1199px){.field--name-field-lifted-blocks .manual-liftup__image img{height:auto;-o-object-fit:fill;object-fit:fill;font-family:'object-fit: fill;'}}@media (min-width:768px){.field--name-field-lifted-blocks .manual-liftup__image,.field--name-field-lifted-blocks .manual-liftup__info{width:100% !important}}@media (min-width:1200px){.field--name-field-lifted-blocks .manual-liftup__image,.field--name-field-lifted-blocks .manual-liftup__info{width:50% !important}}.field--name-field-lifted-blocks h2{margin-top:0}.field--name-field-liftup-style{display:none}.field--name-field-liftup{padding-top:2rem;padding-bottom:2rem}.field--name-field-liftup .field--name-node-post-date{padding-top:1rem}.field--name-node-title{text-align:left}.field--name-field-podcast-file{margin-bottom:2rem}.field--name-field-product-group{overflow:auto}.field--name-field-subtitle{margin-top:2rem !important;margin-bottom:2rem;font-size:1.7rem;font-weight:600}.field--name-field-target-group{overflow:auto}.form-item{width:100%}@media (min-width:768px){.form-item{width:auto}}.form-text,.form-email,.form-tel,.form-date{padding-left:5px}.form-text,.form-email,.form-tel,.form-textarea,.form-date,.form-select{border-radius:3px;border:1px solid #c5c5c5;height:25px}.form-textarea{height:120px;padding:5px}.form-select{height:30px;-webkit-appearance:none;-moz-appearance:none;background:url(/themes/custom/dist/1130062ad07e26c44df24b9fa4c2fdf3.svg) right 10px top 50% no-repeat white;background-size:15px;padding-left:10px}.form-submit:not(.form-submit-header){font-size:1.5rem;border:none;cursor:pointer}input.form-date{height:35px;margin-top:10px;margin-right:10px;width:100%}@media (min-width:768px){input.form-date{width:180px}}.field--name-field-comments{padding-top:20px;padding-bottom:20px}.field--name-field-comments .filter-wrapper{display:none}.field--name-field-comments .js-form-item label{display:block}.user-login-form{padding-top:15px;padding-bottom:15px}@media (min-width:768px){.user-login-form .form-item,.user-login-form .form-actions{margin-left:110px}}.user-login-form .description{margin-top:3px}.user-login-form label{font-weight:bold}@media (min-width:768px){#views-exposed-form-municipalities-overview-full-view .form-item-name,#views-exposed-form-municipalities-overview-page-municipality-overview .form-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#views-exposed-form-municipalities-overview-full-view .form-item,#views-exposed-form-municipalities-overview-page-municipality-overview .form-item{margin:0}#views-exposed-form-municipalities-overview-full-view label,#views-exposed-form-municipalities-overview-page-municipality-overview label{margin:0 1rem 1rem 0}@media (min-width:768px){#views-exposed-form-municipalities-overview-full-view label,#views-exposed-form-municipalities-overview-page-municipality-overview label{margin-bottom:0}}.views-exposed-form{padding:4rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.region-header .views-exposed-form{padding:0}@media (max-width:1024px){.region-header .views-exposed-form{display:none}}.views-exposed-form .details-wrapper,.views-exposed-form .views-ef-fieldset-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.region-header .views-exposed-form .details-wrapper,.region-header .views-exposed-form .views-ef-fieldset-container{position:relative}@media (max-width:767px){.views-exposed-form .details-wrapper,.views-exposed-form .views-ef-fieldset-container{width:100%}}.views-exposed-form .details-wrapper .form-item,.views-exposed-form .views-ef-fieldset-container .form-item{margin-right:1rem}@media (max-width:767px){.views-exposed-form .details-wrapper .form-submit,.views-exposed-form .views-ef-fieldset-container .form-submit{margin-right:auto;margin-left:0}}.views-exposed-form .form-item{width:auto;margin:2rem 0 0}@media (max-width:767px){.views-exposed-form .form-item-s{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.region-header .views-exposed-form .form-item-created,.region-header .views-exposed-form .form-item-created-1{display:none}.views-exposed-form .form-item-name{margin-top:0}.views-exposed-form .form-item-name input{min-width:0;margin-top:0}.views-exposed-form .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.views-exposed-form .form-type-checkbox label:after{content:none}.views-exposed-form .form-type-checkbox input{height:auto;margin-top:0}.views-exposed-form .form-actions{margin-top:2rem}.views-exposed-form label{display:block;margin:0;font-weight:normal;font-size:1.5rem}.views-exposed-form label:after{content:":"}.views-exposed-form select,.views-exposed-form input{height:40px;margin:1rem 1rem 0 0}.views-exposed-form select{width:100%;border:none}@media (min-width:768px){.views-exposed-form select{width:180px}}.views-exposed-form input{font-size:1.5rem}.views-exposed-form input:not(.form-submit){border:1px solid silver;color:#0E4264}.views-exposed-form input[name="s"]{font-size:1.8rem;width:100%}@media (min-width:768px){.views-exposed-form input[name="s"]{width:380px}}.region-header .views-exposed-form input[name="s"]{width:200px;margin-top:0;margin-right:0;padding-left:1rem;font-size:1.5rem;border-radius:30px}.region-header .views-exposed-form input.form-submit{font-size:0;background-color:transparent;border:none}.views-exposed-form input.form-date{width:180px}@media (max-width:1024px){.views-exposed-form input.form-submit{-ms-flex-wrap:wrap;flex-wrap:wrap}}.views-exposed-form #edit-field-service-in-swedish-value--wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.webform{padding-top:20px;padding-bottom:20px}.webform label{font-weight:bold}.webform label.option{font-weight:normal}.webform .form-type-textfield input,.webform .form-type-tel input,.webform .form-type-email input,.webform .form-type-date input{display:block;width:100%;height:25px;margin-top:10px}@media (min-width:768px){.webform .form-type-textfield input,.webform .form-type-tel input,.webform .form-type-email input,.webform .form-type-date input{width:371px}}.webform .form-type-date input{height:30px}.webform .form-type-select select{display:block;height:30px;font-weight:bold;font-size:1.3rem;border:1px solid #c5c5c5;width:100%}@media (min-width:768px){.webform .form-type-select select{width:50%}}.webform textarea{border:1px solid #c5c5c5;height:120px;margin-top:10px}.webform fieldset{padding:0}.webform fieldset legend{font-size:2.2rem;font-weight:normal}.webform select{margin:10px 0}.webform__inner{background:#f7f7f7;border:1px solid #F9F9F9;padding:20px}.icon-plus,.icon-minus{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem}.icon-plus:before,.icon-minus:before{content:"";display:block;width:2.5rem;height:2.5rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/dist/c5ce3312fb87eafb229b8624bc5cc1a9.svg)}.icon-minus:before{background-image:url(/themes/custom/dist/41cefe55861351a7c7ae508eb60a2f42.svg)}.icon-search{background:url(/themes/custom/dist/24a48f620dea78cec909acc79c90d324.svg)}.icon-search-white{background:url(/themes/custom/dist/9f4e8e3ca802a465c4b9ff8c2ee230c2.svg)}.icon-facebook{background:url(/themes/custom/dist/d18df0290f771fbdd89e766e5391fd2e.svg)}.icon-twitter{background:url(/themes/custom/dist/bd202c347cb4eb9cb69da6eb5d71f5b8.svg)}.icon-youtube{background:url(/themes/custom/dist/efac38c5308c9b8141b3078eae08807c.svg);background-position-y:5px}.icon-linkedin{background:url(/themes/custom/dist/547010cd00077a99241e0ee8c8189873.svg)}.icon-chevron-up{background:url(/themes/custom/dist/7bf11ead87b2bd25c0e9b9aec8eeefff.svg)}.icon-chevron-down{background:url(/themes/custom/dist/664c374056797158ff3f2253017ef92d.svg)}.icon-chevron-right{background:url(/themes/custom/dist/9a717a66b61c7de057c2605a01edc9df.svg)}.listing-item.listing-item--blog .listing-item__content{display:-webkit-box;display:-ms-flexbox;display:flex}.listing-item.listing-item--blog .listing-item__authors{-ms-flex-negative:0;flex-shrink:0;display:none;width:180px;margin-right:20px}@media (min-width:768px){.listing-item.listing-item--blog .listing-item__authors{display:block}}.listing-item.listing-item--blog .blog-authors-multiple .views-row:last-of-type{position:relative;z-index:2;float:right;margin-top:-60px}.listing-item.listing-item--blog .blog-authors-multiple .views-row img{width:115px;height:auto}.listing-item.listing-item--blog .field--name-field-author{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0.5em}.listing-item.listing-item--blog .field--name-field-author a{text-transform:uppercase;font-weight:bold;font-size:15px}.listing-item.listing-item--blog .field--name-field-author.field__items .field__item:not(:last-of-type){margin-right:.5em}.listing-item.listing-item--blog .field--name-field-author.field__items .field__item:not(:last-of-type):after{content:","}.listing-item.listing-item--blog img{border-radius:50%}.node--type-blog-post .field--name-field-author .field__items .field__item h3 a{color:#1054B5}.node--type-blog-post .field--name-field-author .field__items .field__item h3 a:hover,.node--type-blog-post .field--name-field-author .field__items .field__item h3 a:focus{color:#c7c7c7}.listing-item.listing-item--extended{border-left:7px solid #002E63}@media (min-width:768px){.listing-item.listing-item--extended{display:-webkit-box;display:-ms-flexbox;display:flex}}.listing-item.listing-item--extended .field--name-field-content,.listing-item.listing-item--extended .field--name-body{font-weight:bold}@media (min-width:768px){.listing-item__left{width:70%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.listing-item__right{display:none}.listing-item__right img{width:100%;height:auto;display:block}@media (min-width:768px){.listing-item__right{display:block;width:30%}}.listing-item__information h2,.listing-item__information h3{margin-top:0;margin-bottom:5px}.listing-item__information__inner{padding:20px 10px 20px 20px}.listing-item{background:white;border-left:7px solid #923468}.listing-item .field--name-node-title{text-align:left}.listing-item .wrap--narrow,.listing-item .contact-information.node--view-mode-full .contact-information__content-wrapper,.contact-information.node--view-mode-full .listing-item .contact-information__content-wrapper{max-width:none;padding:0}.listing-item__content{padding:20px;padding-right:10px}.listing-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.listing-item__meta .field{margin:0;padding:0;font-size:15px}.listing-item__meta .field--name-field-vid-1,.listing-item__meta .field--name-bundle-fieldtaxonomy-term,.listing-item__meta .field--name-field-content-source{margin-right:0.5em;font-weight:bold;text-transform:uppercase}.listing-item__meta .field--name-node-post-date{font-weight:normal}.listing-item__title{margin:1.5rem 0;font-weight:bold;font-size:1.8rem}.listing-item__title a{color:#333}.listing-item__title a:hover,.listing-item__title a:focus{color:#c7c7c7}.listing-item__main *{font-weight:normal;font-size:1.6rem;font-style:normal;margin:0}.listing-item__main [class^="text-align-"]{text-align:left}.listing-item__main .field--name-field-content,.listing-item__main .field--name-body{padding:0}.listing-item__keywords{padding-left:27px}.listing-item__keywords .field{margin:10px 0}.listing-item.listing-item--municipalities .listing-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listing-item.listing-item--municipalities .listing-item__main{width:6rem}.manual-liftup-center{max-width:790px;margin:0 auto;padding:1rem 1.5rem}.manual-liftup-center p{padding:0 1.5rem}.manual-liftup-center img{margin-bottom:2rem}.manual-liftup-center .field--name-node-title,.manual-liftup-center .field--name-body{text-align:center}.manual-liftup-center .field--name-field-links{text-align:center}.manual-liftup{position:relative}.manual-liftup:hover{background-color:#F9F9F9}@media (min-width:768px){.manual-liftup__image *{height:100%}}@media (min-width:768px){.manual-liftup__image img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}}.manual-liftup__info a{font-size:0;position:absolute;top:0;bottom:0;left:0;right:0}.manual-liftup-left .manual-liftup,.manual-liftup-right .manual-liftup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.manual-liftup-left .manual-liftup,.manual-liftup-right .manual-liftup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.manual-liftup-left .manual-liftup__image,.manual-liftup-left .manual-liftup__info,.manual-liftup-right .manual-liftup__image,.manual-liftup-right .manual-liftup__info{width:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.manual-liftup-left .manual-liftup__info,.manual-liftup-right .manual-liftup__info{padding:2rem}.manual-liftup-left .manual-liftup__info .field,.manual-liftup-right .manual-liftup__info .field{text-align:left}.manual-liftup-left .manual-liftup .field--name-field-links .field__item:not(:first-child),.manual-liftup-right .manual-liftup .field--name-field-links .field__item:not(:first-child){margin-top:1rem}@media (min-width:768px){.manual-liftup-right .manual-liftup{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.menu.menu--book-tree>li>a{width:auto;display:inline-block;font-size:1.8rem}.menu.menu--book-tree>li>a:hover,.menu.menu--book-tree>li>a:active{color:#c7c7c7;background:none}.menu.menu--book-tree .menu--sub-menu{display:none;width:100%;background:white}.menu.menu--book-tree .menu--sub-menu[aria-expanded="true"]{display:block}.menu.menu--book-tree .menu--sub-menu .menu--sub-menu{padding-left:2rem}.menu.menu--book-tree .menu--sub-menu .menu--sub-menu .menu--sub-menu{padding-left:2rem}.menu.menu--book-tree .menu--sub-menu a{color:#1054B5;width:100%}.menu.menu--book-tree .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4em;position:relative}.menu.menu--book-tree .icon-plus{height:4.8rem;width:4.8rem;margin:0 0 auto auto;position:absolute;right:0}.menu.menu--book-tree .icon-plus.is-active:before{background-image:url(/themes/custom/dist/41cefe55861351a7c7ae508eb60a2f42.svg)}.menu.menu--book-tree a{padding:1.25rem 4rem 1.25rem 2rem;font-size:1.5rem;text-decoration:none;color:white;width:100%}.menu.menu--book-tree a:hover,.menu.menu--book-tree a:active,.menu.menu--book-tree a.active{color:black;background:#F4F4F4}.cyan .menu.menu--book-tree{background:#00A6D6}.cyan .menu.menu--book-tree a:hover,.cyan .menu.menu--book-tree a:active,.cyan .menu.menu--book-tree a.active{border-left:4px solid #00A6D6}.cyan .menu.menu--book-tree .icon-plus.is-active{background:#00A6D6}.green-dark .menu.menu--book-tree{background:#6B8F00}.green-dark .menu.menu--book-tree a:hover,.green-dark .menu.menu--book-tree a:active,.green-dark .menu.menu--book-tree a.active{border-left:4px solid #6B8F00}.yellow .menu.menu--book-tree{background:#E0AD12}.yellow .menu.menu--book-tree a:hover,.yellow .menu.menu--book-tree a:active,.yellow .menu.menu--book-tree a.active{border-left:4px solid #E0AD12}.brown-light .menu.menu--book-tree{background:#b08e71}.brown-light .menu.menu--book-tree a:hover,.brown-light .menu.menu--book-tree a:active,.brown-light .menu.menu--book-tree a.active{border-left:4px solid #b08e71}.blue-light .menu.menu--book-tree{background:#7DC6F0}.blue-light .menu.menu--book-tree a:hover,.blue-light .menu.menu--book-tree a:active,.blue-light .menu.menu--book-tree a.active{border-left:4px solid #7DC6F0}.blue-light .menu.menu--book-tree .icon-plus.is-active{background:#7DC6F0}.blue-1 .menu.menu--book-tree{background:#1054B5}.blue-1 .menu.menu--book-tree a:hover,.blue-1 .menu.menu--book-tree a:active,.blue-1 .menu.menu--book-tree a.active{border-left:4px solid #1054B5}.blue-2 .menu.menu--book-tree{background:#5a6c94}.blue-2 .menu.menu--book-tree a:hover,.blue-2 .menu.menu--book-tree a:active,.blue-2 .menu.menu--book-tree a.active{border-left:4px solid #5a6c94}.blue-2 .menu.menu--book-tree .icon-plus.is-active{background:#5a6c94}.blue-dark .menu.menu--book-tree{background:#0E4264}.blue-dark .menu.menu--book-tree a:hover,.blue-dark .menu.menu--book-tree a:active,.blue-dark .menu.menu--book-tree a.active{border-left:4px solid #0E4264}.blue-dark .menu.menu--book-tree .icon-plus.is-active{background:#0E4264}.purple .menu.menu--book-tree{background:#923468}.purple .menu.menu--book-tree a:hover,.purple .menu.menu--book-tree a:active,.purple .menu.menu--book-tree a.active{border-left:4px solid #923468}.purple .menu.menu--book-tree .icon-plus.is-active{background:#923468}.blue-grey .menu.menu--book-tree{background:#73899D}.blue-grey .menu.menu--book-tree a:hover,.blue-grey .menu.menu--book-tree a:active,.blue-grey .menu.menu--book-tree a.active{border-left:4px solid #73899D}.blue-grey .menu.menu--book-tree .icon-plus.is-active{background:#73899D}.sand .menu.menu--book-tree{background:#C4A59B}.sand .menu.menu--book-tree a:hover,.sand .menu.menu--book-tree a:active,.sand .menu.menu--book-tree a.active{border-left:4px solid #C4A59B}.sand .menu.menu--book-tree .icon-plus.is-active{background:#C4A59B}.red .menu.menu--book-tree{background:#FF3E60}.red .menu.menu--book-tree a:hover,.red .menu.menu--book-tree a:active,.red .menu.menu--book-tree a.active{border-left:4px solid #FF3E60}.red .menu.menu--book-tree .icon-plus.is-active{background:#FF3E60}.orange .menu.menu--book-tree{background:#FF6D2C}.orange .menu.menu--book-tree a:hover,.orange .menu.menu--book-tree a:active,.orange .menu.menu--book-tree a.active{border-left:4px solid #FF6D2C}.orange .menu.menu--book-tree .icon-plus.is-active{background:#FF6D2C}ul.menu--main-menu button[aria-expanded="true"]:after{content:'';border:solid;border-color:#0E4264;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}ul.menu--main-menu button[aria-expanded="false"]:after{content:'';border:solid;border-color:#0E4264;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.messages--error{display:none}ul.menu--main-menu{background-color:#F9F9F9}ul.menu--main-menu a{color:#0E4264;text-decoration:none}ul.menu--main-menu.animation-forward .menu-item--open>.menu__sub-menu--open{display:block;position:relative;-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-duration:.66s;animation-duration:.66s;-webkit-animation-iteration-count:1;animation-iteration-count:1}ul.menu--main-menu.animation-back .menu-item--open>.menu__sub-menu--open{display:block;position:relative;-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-animation-duration:.66s;animation-duration:.66s;-webkit-animation-iteration-count:1;animation-iteration-count:1}ul.menu--main-menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.menu--main-menu .menu-item>a{width:100%;padding:15px 20px;font-weight:500}ul.menu--main-menu .menu-item>a:hover{background-color:#DFDAD6}ul.menu--main-menu .menu-item button{font-size:0;height:100%;cursor:pointer;margin-bottom:5px;margin-top:5px;-ms-flex-item-align:center;align-self:center;padding:2px 7px;width:100%}ul.menu--main-menu .menu-item button:hover{background-color:#DFDAD6}ul.menu--main-menu .menu-item>ul{width:100%;padding-left:0}ul.menu--main-menu .menu-item--expanded>a{width:85%}ul.menu--main-menu .menu-item--expanded>a.is-active{padding-left:10px}ul.menu--main-menu .menu__sub-menu{display:none}ul.menu--main-menu a.is-active{color:#fff;background-color:#0E4264}ul.menu--main-menu a.is-active:hover{color:#0E4264}ul.menu--main-menu .menu-item__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:15%}ul.menu--main-menu .menu-item__button--active{background-color:#0E4264}ul.menu--main-menu button{background-color:transparent;border:none}ul.menu--main-menu button.is-active{background-color:#0E4264}ul.menu--main-menu button.is-active:hover{border-color:#0E4264}ul.menu--main-menu button.is-active:hover:after{border-color:#0E4264}ul.menu--main-menu button[aria-expanded="false"]:after{margin-right:3px}ul.menu--main-menu button[aria-expanded="true"]:after{margin-left:3px}ul.menu--main-menu button.is-active:after{border-color:white}ul.menu--main-menu--open>li>a{display:none}ul.menu--main-menu--open>li>.menu-item__button button{display:none}ul.menu--main-menu--open .menu__sub-menu{display:block}ul.menu--main-menu .menu__sub-menu a{display:none}ul.menu--main-menu .menu__sub-menu button{display:none}ul.menu--main-menu .menu__sub-menu--open>li>a{display:block}ul.menu--main-menu .menu__sub-menu--open>li>.menu-item__button button{display:block}ul.menu--main-menu .menu-item--open{background-color:#F9F9F9;position:absolute;left:0;top:0;width:100%;z-index:1}ul.menu--main-menu .menu-item--open>a{display:block}ul.menu--main-menu .menu-item--open>.menu-item__button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:15%}ul.menu--main-menu .menu-item--open>.menu-item__button button{display:block}ul.menu--main-menu .menu-item--border-top{border-top:1px solid #002E63}.menu--main-menu--open ul.menu--main-menu .menu-item--border-top{border-top:none}ul.menu--main-menu--open .menu-item--border-top{border-top:none}ul.menu--main-menu .menu-item--mobile-link{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){ul.menu--main-menu .menu-item--mobile-link{display:none}}.menu-item{display:inline-block}.menu-item a{display:block}.menu--primary-menu-en-,.menu--hankinnat-top-menu-fi,.menu--hankinnat-top-menu-sv,.menu--hankinnat-top-menu-en,.menu--arkeenvoimaa-top-menu-fi,.menu--ilmastokonferenssi-top-menu-fi,.menu--primary-links{font-size:1.4rem}.region-main-navigation .menu--primary-menu-en-,.region-main-navigation .menu--hankinnat-top-menu-fi,.region-main-navigation .menu--hankinnat-top-menu-sv,.region-main-navigation .menu--hankinnat-top-menu-en,.region-main-navigation .menu--arkeenvoimaa-top-menu-fi,.region-main-navigation .menu--ilmastokonferenssi-top-menu-fi,.region-main-navigation .menu--primary-links{background-color:#F2FBFD;font-size:1.6rem;border-top:1px solid #002E63}.menu--primary-menu-en-.is-hidden,.menu--hankinnat-top-menu-fi.is-hidden,.menu--hankinnat-top-menu-sv.is-hidden,.menu--hankinnat-top-menu-en.is-hidden,.menu--arkeenvoimaa-top-menu-fi.is-hidden,.menu--ilmastokonferenssi-top-menu-fi.is-hidden,.menu--primary-links.is-hidden{display:none}@media (max-width:1024px){.menu--primary-menu-en- ul,.menu--hankinnat-top-menu-fi ul,.menu--hankinnat-top-menu-sv ul,.menu--hankinnat-top-menu-en ul,.menu--arkeenvoimaa-top-menu-fi ul,.menu--ilmastokonferenssi-top-menu-fi ul,.menu--primary-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1025px){.menu--primary-menu-en- ul,.menu--hankinnat-top-menu-fi ul,.menu--hankinnat-top-menu-sv ul,.menu--hankinnat-top-menu-en ul,.menu--arkeenvoimaa-top-menu-fi ul,.menu--ilmastokonferenssi-top-menu-fi ul,.menu--primary-links ul{margin:0;padding-top:0}}@media (min-width:1025px){.region-header .menu--primary-menu-en- li,.region-header .menu--hankinnat-top-menu-fi li,.region-header .menu--hankinnat-top-menu-sv li,.region-header .menu--hankinnat-top-menu-en li,.region-header .menu--arkeenvoimaa-top-menu-fi li,.region-header .menu--ilmastokonferenssi-top-menu-fi li,.region-header .menu--primary-links li{margin-right:2.5rem}}.region-main-navigation .menu--primary-menu-en- li,.region-main-navigation .menu--hankinnat-top-menu-fi li,.region-main-navigation .menu--hankinnat-top-menu-sv li,.region-main-navigation .menu--hankinnat-top-menu-en li,.region-main-navigation .menu--arkeenvoimaa-top-menu-fi li,.region-main-navigation .menu--ilmastokonferenssi-top-menu-fi li,.region-main-navigation .menu--primary-links li{width:100%}.menu--primary-menu-en- a,.menu--hankinnat-top-menu-fi a,.menu--hankinnat-top-menu-sv a,.menu--hankinnat-top-menu-en a,.menu--arkeenvoimaa-top-menu-fi a,.menu--ilmastokonferenssi-top-menu-fi a,.menu--primary-links a{color:#fff;padding:1.5rem 2rem;font-weight:600}.region-header .menu--primary-menu-en- a,.region-header .menu--hankinnat-top-menu-fi a,.region-header .menu--hankinnat-top-menu-sv a,.region-header .menu--hankinnat-top-menu-en a,.region-header .menu--arkeenvoimaa-top-menu-fi a,.region-header .menu--ilmastokonferenssi-top-menu-fi a,.region-header .menu--primary-links a{padding:2px 0}.region-main-navigation .menu--primary-menu-en- a.is-active,.region-main-navigation .menu--hankinnat-top-menu-fi a.is-active,.region-main-navigation .menu--hankinnat-top-menu-sv a.is-active,.region-main-navigation .menu--hankinnat-top-menu-en a.is-active,.region-main-navigation .menu--arkeenvoimaa-top-menu-fi a.is-active,.region-main-navigation .menu--ilmastokonferenssi-top-menu-fi a.is-active,.region-main-navigation .menu--primary-links a.is-active{color:#fff;background-color:#002E63}.region-main-navigation .menu--primary-menu-en- a:hover,.region-main-navigation .menu--hankinnat-top-menu-fi a:hover,.region-main-navigation .menu--hankinnat-top-menu-sv a:hover,.region-main-navigation .menu--hankinnat-top-menu-en a:hover,.region-main-navigation .menu--arkeenvoimaa-top-menu-fi a:hover,.region-main-navigation .menu--ilmastokonferenssi-top-menu-fi a:hover,.region-main-navigation .menu--primary-links a:hover{color:#002E63}@media (min-width:1025px){.menu--primary-menu-en- a,.menu--hankinnat-top-menu-fi a,.menu--hankinnat-top-menu-sv a,.menu--hankinnat-top-menu-en a,.menu--arkeenvoimaa-top-menu-fi a,.menu--ilmastokonferenssi-top-menu-fi a,.menu--primary-links a{font-weight:500}}.menu--primary-menu-en- a:hover,.menu--hankinnat-top-menu-fi a:hover,.menu--hankinnat-top-menu-sv a:hover,.menu--hankinnat-top-menu-en a:hover,.menu--arkeenvoimaa-top-menu-fi a:hover,.menu--ilmastokonferenssi-top-menu-fi a:hover,.menu--primary-links a:hover{color:#FFC0D0;text-decoration:underline}.menu--secondary-navigation,.menu--secondary-navigation-en-{background-color:#F2FBFD;font-size:1.6rem;border-top:1px solid #002E63}.menu--secondary-navigation li,.menu--secondary-navigation-en- li{width:100%}.menu--secondary-navigation a,.menu--secondary-navigation-en- a{padding:15px 20px;font-weight:bold}.menu--secondary-navigation a.is-active,.menu--secondary-navigation-en- a.is-active{color:white;background-color:#002E63}.menu--secondary-navigation a:hover,.menu--secondary-navigation a:focus,.menu--secondary-navigation-en- a:hover,.menu--secondary-navigation-en- a:focus{color:#002E63}@media (min-width:1025px){.menu--secondary-navigation a,.menu--secondary-navigation-en- a{font-weight:500}}.menu--secondary-navigation a:hover,.menu--secondary-navigation a:focus,.menu--secondary-navigation-en- a:hover,.menu--secondary-navigation-en- a:focus{color:#c7c7c7}.node--view-mode-centred-liftup{max-width:790px;margin:0 auto;padding:10px 15px}.node--view-mode-centred-liftup p{padding:0 15px}.node--view-mode-centred-liftup img{margin-bottom:20px}.node--view-mode-centred-liftup .field--name-node-title,.node--view-mode-centred-liftup .field--name-body{text-align:center}.node--view-mode-centred-liftup .field--name-field-url,.node--view-mode-centred-liftup .file--mime-application-pdf{text-align:center}.node--view-mode-lateral-image-left *,.node--view-mode-lateral-image-right *{color:white}.node--view-mode-lateral-image-left .publication-liftup--container,.node--view-mode-lateral-image-right .publication-liftup--container{background:#002E63;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.node--view-mode-lateral-image-left .publication-liftup--container,.node--view-mode-lateral-image-right .publication-liftup--container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.node--view-mode-lateral-image-left .publication-liftup__image,.node--view-mode-lateral-image-left .publication-liftup__info,.node--view-mode-lateral-image-right .publication-liftup__image,.node--view-mode-lateral-image-right .publication-liftup__info{width:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.node--view-mode-lateral-image-left .publication-liftup__image,.node--view-mode-lateral-image-right .publication-liftup__image{background:#fff;text-align:center;padding:1.5rem}.node--view-mode-lateral-image-left .publication-liftup__info,.node--view-mode-lateral-image-right .publication-liftup__info{padding:20px}.node--view-mode-lateral-image-left .publication-liftup__info .field,.node--view-mode-lateral-image-right .publication-liftup__info .field{text-align:left}.node--view-mode-lateral-image-left .publication-liftup__info--price,.node--view-mode-lateral-image-right .publication-liftup__info--price{float:left;margin-right:20px}@media (min-width:768px){.node--view-mode-lateral-image-right .publication-liftup--container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.node--type-manual-centralized-liftup .field--name-name,.node--type-manual-decentralize-liftup .field--name-name{display:none}.node--type-manual-centralized-liftup img,.node--type-manual-decentralize-liftup img{display:block}.node--view-mode-teaser-large.listing-item{border:0;position:relative}.node--view-mode-teaser-large .teaser-large-content{border-bottom:1px solid #1054B5;padding:15px 0}@media (min-width:1025px){.node--view-mode-teaser-large .teaser-large-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.node--view-mode-teaser-large .teaser-left{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.node--view-mode-teaser-large .teaser-left{width:13%;display:block}}@media (min-width:1025px){.node--view-mode-teaser-large .teaser-content{width:87%}}.node--view-mode-teaser-large .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;margin-right:10px}.node--view-mode-teaser-large .event-date .datetime{font-weight:bold}.node--view-mode-teaser-large h2{font-size:1.8rem;margin-top:0;text-decoration:underline;color:#1054B5;font-weight:bold}.node--view-mode-teaser-large h2 a{color:#1054B5}.node--view-mode-teaser-large h2 a:hover{color:#1054B5;text-decoration:none}.node--view-mode-teaser-large .event-title{position:relative;cursor:pointer}.node--view-mode-teaser-large .teaser-large-content.open .event-title h2{color:#333;text-decoration:none}.node--view-mode-teaser-large .event-toggle{position:absolute;right:5px;top:25px;width:20px;height:20px;background-repeat:no-repeat;cursor:pointer;z-index:1}.node--view-mode-teaser-large .field--name-field-topics{font-size:1.4rem;margin:0}.node--view-mode-teaser-large .field--name-field-event-url a{border-radius:0}.node--view-mode-teaser-large .event-show-less{margin-top:20px;color:#1054B5;font-size:14px;cursor:pointer;text-decoration:underline;display:-webkit-box;display:-ms-flexbox;display:flex}.node--view-mode-teaser-large .event-show-less .event-hide{margin-left:15px;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%}.node--type-event.node--view-mode-teaser>.field{max-width:none;margin:0;padding:0}.node--type-event.node--view-mode-teaser .field--name-node-title{text-align:left}.node--type-event.node--view-mode-teaser .field--type-datetime,.node--type-event.node--view-mode-teaser .field--name-field-venue-name,.node--type-event.node--view-mode-teaser .field--name-field-event-city{display:inline;font-weight:bold}.node--type-event.node--view-mode-teaser .field--type-datetime .datetime,.node--type-event.node--view-mode-teaser .field--name-field-venue-name .datetime,.node--type-event.node--view-mode-teaser .field--name-field-event-city .datetime{font-weight:bold}.node--type-event.node--view-mode-teaser .field--type-datetime .datetime:after,.node--type-event.node--view-mode-teaser .field--name-field-venue-name:after{content:","}.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item{display:block}@media (min-width:768px){.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item{display:inline-block}}.node--type-tool.node--view-mode-teaser{background:white;border-left:7px solid #923468;padding:20px;padding-right:10px;margin-bottom:20px}.node--type-tool.node--view-mode-teaser h2{color:#333;margin:0 0 1.5rem 0;font-weight:bold;font-size:1.8rem}.node--type-tool.node--view-mode-teaser h2 .field{margin-bottom:0}.node--type-tool.node--view-mode-teaser .read-more{color:#1054B5;cursor:pointer;display:inline-block;padding-right:22px;font-weight:bold;position:relative}.node--type-tool.node--view-mode-teaser .read-more.hidden{display:none}.node--type-tool.node--view-mode-teaser .read-more:after{content:'';border:solid;border-color:#1054B5;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:0}.node--type-tool.node--view-mode-teaser .read-less{margin-top:10px;color:#1054B5;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold}.node--type-tool.node--view-mode-teaser .read-less .read-less-icon{width:20px;height:20px;position:relative}.node--type-tool.node--view-mode-teaser .read-less .read-less-icon:before,.node--type-tool.node--view-mode-teaser .read-less .read-less-icon:after{position:absolute;content:' ';height:20px;width:2px;left:10px;background-color:#1054B5}.node--type-tool.node--view-mode-teaser .read-less .read-less-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.node--type-tool.node--view-mode-teaser .read-less .read-less-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.node--type-tool.node--view-mode-teaser .read-less .read-less-text{padding-left:8px}.node--type-tool.node--view-mode-teaser .field{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.node--type-tool.node--view-mode-teaser .field__label{padding-right:2em;width:25%}.node--type-tool.node--view-mode-teaser .field__label::after{content:'';display:none}.node--type-tool.node--view-mode-teaser .field__item{width:75%}.node--type-tool.node--view-mode-teaser .basic-info{margin-bottom:20px}.node--type-tool.node--view-mode-teaser .field--name-body{padding-bottom:0}.node--type-tool.node--view-mode-teaser .field--name-body>.field__item>p{margin-top:0}.node--type-tool.node--view-mode-teaser .field--name-body>.field__item>p:last-of-type{margin-bottom:0}.paragraph--type--accordion.open .accordion-header .accordion-toggler:before{content:none}.paragraph--type--accordion .accordion-header{cursor:pointer;background-color:#F9F9F9;padding:15px 10px;position:relative}.paragraph--type--accordion .accordion-header h2.accordion-title{margin:0}.paragraph--type--accordion .accordion-header .accordion-toggler{position:absolute;right:0;top:0;bottom:0;width:56px;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline-offset:-2px}.paragraph--type--accordion .accordion-header .accordion-toggler:focus{outline:2px solid #923468}.paragraph--type--accordion .accordion-header .accordion-toggler:before{content:"";position:absolute;top:calc(50% - 8px);right:calc(50% - 2px);height:16px;width:4px;background-color:#923468}.paragraph--type--accordion .accordion-header .accordion-toggler:after{content:"";position:absolute;top:calc(50% - 2px);right:calc(50% - 8px);height:4px;width:16px;background-color:#923468}.paragraph--type--accordion .accordion-header .field{font-size:2.4rem;color:#923468;font-weight:800;padding-right:68px}.paragraph--type--accordion .accordion-content{display:none;padding:10px}.accordion-show-all{color:#923468;font-weight:800;margin-bottom:10px;cursor:pointer}.paragraph--type--publication{margin-bottom:2.5rem}.paragraph--type--publication .node--view-mode-centred-liftup{max-width:790px;margin:0 auto;padding:1rem 1.5rem}.paragraph--type--publication .node--view-mode-centred-liftup p{padding:0 1.5rem}.paragraph--type--publication .node--view-mode-centred-liftup img{margin-bottom:2rem}.paragraph--type--publication .node--view-mode-centred-liftup .field--name-node-title,.paragraph--type--publication .node--view-mode-centred-liftup .field--name-body{text-align:center}.paragraph--type--publication .node--view-mode-centred-liftup .field--name-field-url,.paragraph--type--publication .node--view-mode-centred-liftup .file--mime-application-pdf{text-align:center}.paragraph--type--quadruple-liftup{padding-top:1rem;padding-bottom:1rem}.paragraph--type--uplift-thematic-content{padding:1rem 0}.paragraph--type--uplift-thematic-content .paragraph__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;border-bottom:1px solid #333}@media (min-width:768px){.paragraph--type--uplift-thematic-content .paragraph__header{padding-left:0}}.paragraph--type--uplift-thematic-content .field--name-field-liftup-links{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.paragraph--type--uplift-thematic-content .field--name-field-liftup-links{display:none}}.paragraph--type--uplift-thematic-content .field--name-field-liftup-links a{margin-right:7rem}.paragraph--type--uplift-centalised,.paragraph--type--uplift-decentalised{padding-top:1rem;padding-bottom:1rem}.publication-top-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.publication-top-wrapper .publication-cover{-ms-flex-preferred-size:100%;flex-basis:100%}.publication-top-wrapper .publication-cover .field--name-field-cover{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.publication-top-wrapper .publication-cover img{max-height:350px;width:auto;-ms-flex-item-align:center;align-self:center;border:1px solid #F9F9F9}@media (min-width:768px){.publication-top-wrapper .publication-cover img{max-width:350px}}.publication-top-wrapper .field--name-field-date-of-publication .field__label{font-weight:bold;display:block}.publication-top-wrapper .publication-top-teaser{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.publication-top-wrapper .publication-top-teaser{padding-left:40px}}.publication-top-wrapper .publication-top-teaser .field{margin-bottom:15px}.publication-top-wrapper .publication-top-teaser .field__label{margin-bottom:4px}.publication-top-wrapper .publication-top-teaser .field--name-field-price .field__item{font-size:20px;font-weight:600}.publication-top-wrapper .publication-top-teaser h3{font-size:1.6rem;color:#333;margin-bottom:6px}.publication-top-wrapper .publication-top-teaser .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.publication-top-wrapper .publication-top-teaser .item-list li{margin:0 6px 0 0}.publication-top-wrapper .publication-top-teaser .item-list li a{white-space:nowrap}.publication-top-wrapper .field--name-field-keyword .field__item,.publication-top-wrapper .field--name-field-product-category .field__item{display:inline-block}.publication-top-wrapper button{padding:7px;border-radius:2px;color:white;background-color:#1462A8;font-size:1.6rem;border:transparent}@media (min-width:768px){.publication-top-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.publication-top-wrapper .publication-cover{-ms-flex-preferred-size:30%;flex-basis:30%}.publication-top-wrapper .publication-top-teaser{-ms-flex-preferred-size:70%;flex-basis:70%}}.publication-extra-info{margin:20px 0}.publication-liftups .view-thematic-lift-up img{max-width:122px;max-height:80px}.publication-quote{margin:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.publication-quote{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.publication-quote img{width:auto;max-width:160px;border-radius:50%;margin-right:20px}#edit-field-price-value--wrapper{padding-right:20px}#edit-field-price-value--wrapper label{font-weight:400}.page-node-type-publication .block-print-link-block{text-align:right}@media (min-width:1025px){.region-content .block-system-breadcrumb-block{display:none}}.header-afterfix-wrapper{background-color:#F9F9F9}.header-afterfix{display:none}@media (min-width:1025px){.header-afterfix{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-afterfix__mobile-toggler-outer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:25%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header-afterfix__breadcrumbs{position:relative}@media (min-width:1025px){.header-afterfix__breadcrumbs{width:75%}}.header-afterfix__mobile-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-afterfix__mobile-toggler .close-wrapper,.header-afterfix__mobile-toggler .hamburger{padding:1rem}.header-afterfix__mobile-toggler .close-wrapper{display:none}.header-afterfix__mobile-toggler.navigation-open .hamburger{display:none}.header-afterfix__mobile-toggler.navigation-open .close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.header-afterfix{padding:0 1.5rem}}@media (max-width:1024px){.header-afterfix{display:none}.header-afterfix.is-open{display:block}.headroom--unpinned .header-afterfix{max-height:100vh}}@media (min-width:1025px){.header-afterfix .menu--primary-menu-en-,.header-afterfix .menu--hankinnat-top-menu-fi,.header-afterfix .menu--hankinnat-top-menu-sv,.header-afterfix .menu--hankinnat-top-menu-en,.header-afterfix .menu--arkeenvoimaa-top-menu-fi,.header-afterfix .menu--ilmastokonferenssi-top-menu-fi,.header-afterfix .menu--primary-links{display:none}}@media (min-width:1025px){.region-header-afterfix{height:100%}}@media (max-width:1024px){.region-header-afterfix{background:#002E63}}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.region-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:80px}}.region-header a{text-decoration:none}.region-header__search-toggler{border:none;margin-left:auto;width:25px;height:25px;background-size:contain;background-repeat:no-repeat}@media (min-width:1025px){.region-header__search-toggler{display:none}}.region-header__mobile-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0.5rem;border:none;background:none}@media (min-width:1025px){.region-header__mobile-toggler{display:none}}.region-header__mobile-toggler .close{display:none}.region-header__mobile-toggler.navigation-open .close{display:block}.region-header__mobile-toggler.navigation-open .hamburger{display:none}.region-header .icon-search{position:absolute;right:20px;top:50%;margin:0;width:23px;height:23px;background-size:contain;cursor:pointer;border:none;background-repeat:no-repeat}.region-main-navigation{max-width:300px}.region-main-navigation.animation-back{display:block;position:relative;-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-animation-duration:.66s;animation-duration:.66s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media (max-width:1024px){.main-navigation{background-color:#CCEDF7}}.region-overlay{background:#0E4264;width:100%;height:100%}.svg-icon{display:inline-block;vertical-align:middle;width:1em;height:1em}.svg-icon svg{display:block;width:100%;height:100%}#tabs .ui-tabs-nav{background:transparent;border:transparent;padding-top:0}#tabs .ui-tabs-nav li{border-radius:0}#tabs .ui-state-active{background:#1462A8;border-color:#1462A8;border-radius:0}#tabs .field{display:-webkit-box;display:-ms-flexbox;display:flex}#tabs .field__label{font-weight:bold;margin-right:5px}#tabs .field__label::after{display:inline-block;content:':';position:relative}.ui-widget.ui-widget-content{border:1px solid #73899D}.taxonomy-term.vocabulary-municipalities .field--name-field-content,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-a,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-b,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-c{width:100%}.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-a>.field__item,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-b>.field__item,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-c>.field__item{padding:5px}.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-a,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-b{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-a>.field__item,.taxonomy-term.vocabulary-municipalities .field--name-field-paragraph-b>.field__item{width:50%}.outbound-link:after{content:"";display:inline-block;vertical-align:text-top;width:1em;height:1em;margin-top:.05em;margin-left:.35em;background-image:url(/themes/custom/dist/ba48006ff88259b2caac5ef23bbde754.svg);background-position:100% 50%;background-size:contain;background-repeat:no-repeat}.outbound-link:hover:after,.outbound-link:focus:after{opacity:.35}a span.ext{display:inline-block;padding-right:14px;vertical-align:-.05em;height:1em;margin-left:.35em;background-image:url(/themes/custom/dist/f6c782903fa49d88e056ab015d154a36.svg);background-position:100% 50%;background-size:contain;background-repeat:no-repeat}a:hover span.ext{background-image:url(/themes/custom/dist/c92d6d85eda6cd5282c2d2d45ee312af.svg) !important}.region-footer a span.ext{background-image:url(/themes/custom/dist/f6c782903fa49d88e056ab015d154a36.svg)}.view-book-search .view-filters{background:none}.view-book-search .views-exposed-form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-book-search .views-exposed-form input,.view-book-search .views-exposed-form .form-item,.view-book-search .views-exposed-form .form-actions{margin-top:0}.view-book-search .views-exposed-form .form-item{width:auto}.view-book-search .view-content.is-collapsed .view-header:after{-webkit-transform:none;transform:none}.view-book-search .view-content.is-collapsed .view-rows{display:none}.view-book-search .view-content .listing-item__meta{display:none}.view-book-search .view-header{padding:1.5rem 1rem;cursor:pointer;background:rgba(0,0,0,0.25)}.view-book-search .view-header:after{content:"";float:right;width:1.25em;height:1.25em;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/themes/custom/dist/cf485f4a5a3167a121441ee02b535c00.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.view-book-search .views-row{margin-bottom:1rem;color:#333}.view--curent-activities{max-width:calc(1200px - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:0;margin:0 auto;padding:2.5rem 2rem;padding-left:calc(2rem + 2.75em);font-size:2rem;color:white;background:black url(/themes/custom/dist/046923e651489f6a493d7cbb7c2d8401.svg) 2rem center/2em no-repeat;visibility:visible;opacity:1;-webkit-transition:visibility 0s 1s,opacity 0.5s linear;transition:visibility 0s 1s,opacity 0.5s linear}.view--curent-activities.is-hidden{visibility:hidden;opacity:0}.view--curent-activities .view-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:start;align-self:flex-start;margin-left:auto;margin-right:0;padding-left:1.5rem}.view--curent-activities .view-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.view--curent-activities .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view--curent-activities .views-field-field-activities-link{margin-right:2.5rem;font-size:2.4rem}.view--curent-activities .views-field-field-activities-link a{color:white}.view--curent-activities .views-field-field-activities-link a:hover,.view--curent-activities .views-field-field-activities-link a:focus{color:#c7c7c7}.view--curent-activities input[type="submit"]{width:2em;height:2em;overflow:hidden;text-indent:100vw;padding:0;opacity:.75;background:url(/themes/custom/dist/f54224667d9b1bebe35e74e91096a4a0.svg) center/contain no-repeat}.view--curent-activities input[type="submit"]:hover,.view--curent-activities input[type="submit"]:focus{opacity:1}.listing-view .field--name-dynamic-block-fieldnode-breadcrumbs{display:none}.listing-view .tabs .primary{margin:0}.listing-view .tabs .primary a{padding:10px 20px;color:#1054B5;font-weight:bold}.listing-view .tabs .primary li.is-active a{background:#F9F9F9;border-bottom:7px solid #1054B5;background:none}.listing-view .node--unpublished{background:white}.views-row--listing{padding:10px 0}.views-row--listing:first-child{padding:20px 0 10px 0}.view-municipalities-overview .item-list ul>li{margin:0;list-style:none}.view-municipalities-overview.view-display-id-city .view-header,.view-municipalities-overview.view-display-id-country .view-header{background:#F9F9F9;padding:4rem 2rem;text-align:center}.view--newsroom-blog-page .views-field-created{font-size:1.6rem}.view-newsroom .container-narrow{max-width:100%}.view-publications-overview img{max-height:14rem;max-width:16rem;width:auto;border:1px solid #F9F9F9}.view-publications-overview .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-publications-overview .views-col{padding:20px}.view-publications-overview .views-field-title{font-weight:bold}.view-publications-overview .views-field{margin-bottom:10px}.view-publications-overview .form-item-field-kuntaliitto-term-target-id,.view-publications-overview .form-item-field-keyword-target-id{display:none}.views-field.views-field-field-cover{margin-top:20px}.views-field.views-field-field-date-of-publication{display:none}.publication-liftups .views-field-created-1,.publication-liftups .views-field-field-content-source{display:none}.view-publications-overview .view-content .views-col{width:50% !important}@media (min-width:1025px){.view-publications-overview .view-content .views-col{width:25% !important}}.view-solr-search .views-field-name h2{font-size:1.8rem}.view-solr-search .views-row{margin-top:2rem}.view-thematic-lift-up .views-row{padding:2rem 3rem;word-wrap:break-word;width:100%;position:relative}@media (min-width:768px){.view-thematic-lift-up .views-row{width:50%;min-height:175px}}@media (min-width:1025px){.view-thematic-lift-up .views-row{min-height:175px;width:33.3333333%}}.view-thematic-lift-up .views-row:hover{background-color:#F9F9F9 !important}.view-thematic-lift-up .views-row:hover a{color:#333}.view-thematic-lift-up h3{font-size:2rem}.view-thematic-lift-up h3 a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.view-thematic-lift-up .view-content{display:block}@media (min-width:768px){.view-thematic-lift-up .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-thematic-lift-up .views-field{text-align:left}.view-thematic-lift-up .views-field-field-content-source{font-weight:600;text-transform:uppercase;font-size:1.5rem;margin-bottom:0.2rem}.view-thematic-lift-up .views-field-created-1{font-size:1.5rem}.view-thematic-lift-up .views-field-field-publication-author{-webkit-margin-after:1em;margin-block-end:1em}.view-thematic-lift-up .view-thematic-lift-up h3{font-size:1.8rem}.view-thematic-lift-up img{width:auto}.view-filters{background:#F9F9F9}.view-filters .button{padding:2px 10px 3px 10px}.view-filters>form{margin:0 auto;max-width:800px;padding:20px 15px}@media (max-width:767px){.view-filters .form-item{width:100%}}.view-filters summary{padding:.2em 1em;text-align:center;color:#1054B5;font-weight:bold;cursor:pointer}.view-filters summary:hover{background:#dcdcdc}.view-filters fieldset label{color:#002E63;font-weight:bold}.view-upcoming-streams{padding:5px 0}.view-upcoming-streams .views-row{margin:18px 0;padding:0px}.view-upcoming-streams .listing-item__content{padding-top:0px}.view-upcoming-streams .listing-item__content h3{margin:5px 0;line-height:23px}.view-upcoming-streams .col-date{width:143px;padding:8px 0 2px;float:left}.view-upcoming-streams .col-title{padding:1px}.view-upcoming-streams .row-descr{display:block;font-size:smaller}.view-id-upcoming_streams header .field--name-node-title,.view-id-upcoming_streams header .field--name-node-post-date{display:none}.view-id-upcoming_streams header .field--name-body p{padding:0 26px}body.subsite-arkeenvoimaa ul.menu--main-menu a.is-active{background-color:#923468;color:#fff}body.subsite-arkeenvoimaa ul.menu--main-menu a.is-active:hover{color:#fff}body.subsite-arkeenvoimaa ul.menu--main-menu a:hover{background-color:#923468;color:#fff}body.subsite-arkeenvoimaa ul.menu--main-menu .menu-item__button--active{background-color:#923468}body.subsite-arkeenvoimaa ul.menu--main-menu button.is-active{background-color:#923468}body.subsite-arkeenvoimaa ul.menu--main-menu button[aria-expanded="false"]::after{border-color:#923468}body.subsite-arkeenvoimaa .banner-wrapper{background-color:#923468}body.subsite-arkeenvoimaa .main-content h1,body.subsite-arkeenvoimaa .main-content h2,body.subsite-arkeenvoimaa .main-content h3{color:#5a6c94}body.subsite-arkeenvoimaa .hero--has-media h1{color:#ffffff}body.subsite-hankinnat ul.menu--main-menu a{color:#5733AF}body.subsite-hankinnat ul.menu--main-menu a.is-active{background-color:#5733AF;color:#fff}body.subsite-hankinnat ul.menu--main-menu a.is-active:hover{color:#fff}body.subsite-hankinnat ul.menu--main-menu a:hover{background-color:#5733AF;color:#fff}body.subsite-hankinnat ul.menu--main-menu .menu-item__button--active{background-color:#5733AF}body.subsite-hankinnat ul.menu--main-menu button.is-active{background-color:#5733AF}body.subsite-hankinnat ul.menu--main-menu button[aria-expanded="false"]::after{border-color:#5733AF}body.subsite-hankinnat .banner-wrapper{background-color:#5733AF}body.subsite-hankinnat .main-content h1,body.subsite-hankinnat .main-content h2,body.subsite-hankinnat .main-content h3{color:#5733AF}body.subsite-hankinnat .block-system-branding-block img{width:auto;height:50px}body.subsite-hankinnat .region-content .node a,body.subsite-hankinnat .region-content .node .sharing__addtoany button{color:#5733AF;text-decoration:none}body.subsite-hankinnat .region-content .node a:hover,body.subsite-hankinnat .region-content .node .sharing__addtoany button:hover{color:#FE8081}body.subsite-hankinnat .region-content .node .fieldgroup--tags a{color:#fff}body.subsite-hankinnat .footer{background-color:#FFBFE9}body.subsite-hankinnat .footer h2,body.subsite-hankinnat .footer h3{color:#5733AF}body.subsite-hankinnat .footer a{color:#5733AF}body.subsite-hankinnat .footer .expand::after{border-color:#5733AF}body.subsite-hankinnat .region-footer{border-bottom:1px solid #5733AF}body.subsite-hankinnat .region-footer.region-footer-4{border:0}body.subsite-kuntien_ilmastokonferenssi .banner-wrapper{background-color:#6c2156}body.subsite-kuntien_ilmastokonferenssi .main-content h1,body.subsite-kuntien_ilmastokonferenssi .main-content h2,body.subsite-kuntien_ilmastokonferenssi .main-content h3{color:#b6258b}body.subsite-kuntien_ilmastokonferenssi .footer{background-color:#f5ebf2}body.subsite-kuntien_ilmastokonferenssi .footer h2,body.subsite-kuntien_ilmastokonferenssi .footer h3{color:#b6258b}body.subsite-kuntien_ilmastokonferenssi .footer a{color:#b6258b}body.subsite-kuntien_ilmastokonferenssi .footer .expand::after{border-color:#b6258b}body.subsite-kuntien_ilmastokonferenssi .hero--has-media h1{color:#ffffff}body.subsite-kuntavaalit ul.menu--main-menu a.is-active{background-color:#5a6c94}body.subsite-kuntavaalit ul.menu--main-menu .menu-item__button--active{background-color:#5a6c94}body.subsite-kuntavaalit ul.menu--main-menu button.is-active{background-color:#5a6c94}body.subsite-kuntavaalit .banner-wrapper{background-color:#5a6c94}body.subsite-kuntavaalit .main-content h1,body.subsite-kuntavaalit .main-content h2,body.subsite-kuntavaalit .main-content h3{color:#FF6D2C}body.subsite-kuntavaalit .block-system-branding-block img{width:auto;height:50px}body.subsite-kuntavaalit .header-afterfix__mobile-toggler-outer{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}body.subsite-kuntavaalit .header-afterfix__mobile-toggler{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
