@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://duunitori.imgix.net/union2/loimu/Poppins-Bold.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(https://duunitori.imgix.net/union2/loimu/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://duunitori.imgix.net/union2/loimu/Poppins-Regular.woff2) format("woff2")}body .top-bar--open:before{opacity:1!important}@media screen and (max-width:600px){body .header{background-position:30% 0}}@media screen and (max-width:499px){body .result_header__content{padding:6em 0 4.5em}}body .container--sm--tyopaikat{padding:10rem}@media screen and (max-width:499px){body .container--sm,body .container--sm--tyopaikat{padding:0}}body .search{background-color:transparent}body .search__container:first-child .search__field{border-radius:9999px 0 0 9999px!important}@media only screen and (max-width:599px){body .search__container:first-child .search__field{border-radius:9999px!important}}@media only screen and (max-width:599px){body .search__container:nth-child(2) .search__field{border-radius:4rem!important}}body .jobentry__date,body .jobentry__location{color:#2e1e5a;opacity:1}body .header__content{padding:20em 0 5em}@media screen and (max-width:499px){body .header__content{padding:22rem 1.5rem 8rem}}body .header__logo{max-height:8rem;max-width:18rem;min-height:1.5rem;min-width:3rem}body .header__logo--mobile{display:none}@media screen and (max-width:600px){body .header__logo--mobile{display:block}}body .header__logo--desktop{display:block}@media screen and (max-width:600px){body .header__logo--desktop{display:none}}body .btn,body [type=button],body [type=reset],body [type=submit]{border:none}body .header__subtitle{font-size:2.5rem;font-weight:700}@media screen and (max-width:600px){body .header__subtitle{font-size:2rem}}body .header__title{font-size:4.5rem;font-weight:700;line-height:1.8;margin-bottom:.5rem;margin-top:0}@media screen and (max-width:600px){body .header__title{line-height:1.2}}body .header_search--button{border-bottom-right-radius:9999px!important;border-top-right-radius:9999px!important}@media only screen and (max-width:599px){body .header_search--button{border-radius:9999px!important}}body h2{font-size:2rem}body .alone-headline,body h2{font-weight:700}body .top-bar{padding:.75rem}body .top-bar__link{color:#343333;display:block;font-size:2.2rem;padding:4.9rem 1.5rem 4.9rem 0}@media screen and (max-width:499px){body .top-bar__link{color:#fff;font-size:2rem;padding:2rem}}body .top-bar__link__current{color:#e43218}@media screen and (max-width:499px){body .top-bar__link__current{color:#fff}}body .top-bar__link:hover{color:#e43218}body .top-bar__toggle{background:#fff;color:#000;font-size:3rem;padding:1rem}body .top-bar__title{padding-left:2.5rem;padding-top:1.5rem}@media screen and (max-width:600px){body .top-bar__title{padding-left:1.75rem;padding-top:0}}body .top-bar__link{font-size:1.8rem;padding:4rem 1.5rem 4rem 0}body .box--primary{color:#000}body .icon__some{height:3.2rem;padding:0;width:3.2rem}body .icon__some:focus,body .icon__some:hover{background:#2e1e5a}body .icon__some--container{align-items:center;display:flex;gap:2rem;justify-content:flex-start}body .mapfooter{background:#9fe8ff;color:#000}body .mapfooter a{color:#000}body .unionfooter{background:#2e1e5a;color:#fff;float:left;margin:0;padding:40px 0;position:relative;width:100%}body .footer-duunitori,body .footer__list a,body .footer__title{color:#000}body .list-item a{color:#fff;font-size:2.4rem}body .list-item{margin-bottom:4rem}body .some-link{align-self:middle;font-size:3rem}body .icons{background-color:#fff;border-radius:.2rem;display:inline-block;height:3.2rem;width:3.2rem}body .icon{fill:#000}body .some-list li{line-height:1.2;list-style:square;margin-bottom:2rem;margin-left:1.5rem}body .some-list a{align-items:center;color:#000;display:flex;gap:.5rem;text-align:left}body .some-list h3{margin:0}body .union-list{list-style:none}body .union-list__item a{color:#fff;font-size:2.5rem;line-height:1.6}body .union-list__item--small a{color:#fff}body .union-contact,body .union-list__item--small a{font-size:1.5rem;line-height:1.6}body .union-headline{font-size:2.5rem}body .list__link{color:#fff}@media screen and (max-width:499px){body .tyopaikat{margin-left:2.2rem}}body .list_union li:before{content:"✔";margin-left:-1.4em;margin-right:.5em}body .list_union li{line-height:1.2;list-style:none;margin-bottom:2rem;padding-left:1.5em}body .tertiary{background-color:#2e1e5a}body .white{background-color:#fff}body .button{border-radius:9999px}body .button:disabled{color:#7e7e7e}body .btn--primary{background:#ff4e44;border-color:#ff4e44;color:#000}body .btn--tertiary{background-color:#2e1e5a;border-color:#2e1e5a;color:#fff}body .btn--tertiary:active,body .btn--tertiary:focus,body .btn--tertiary:hover{background-color:#2e1e5a;border-color:#2e1e5a;color:#fff;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:1.5px}body .btn-outline--tertiary{background-color:transparent;border:1px solid #2e1e5a;color:#2e1e5a}body .btn-outline--tertiary:focus,body .btn-outline--tertiary:hover{background-color:#2e1e5a;border-color:#2e1e5a;color:#fff}body .btn--white-border,body .btn--white-border:focus,body .btn--white-border:hover{background-color:transparent;border:1px solid #fff;color:#fff}body .btn--blue,body .btn--blue:active,body .btn--blue:focus,body .btn--blue:hover{background-color:#9fe8ff!important;border-color:#9fe8ff!important;color:#2e1e5a!important}body .btn--blue:active,body .btn--blue:focus,body .btn--blue:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:1.5px}.checkbox__descr a{color:#fff;font-weight:700}html{box-sizing:border-box;font-size:62.5%;height:100%}*,:after,:before{box-sizing:inherit}body{background:#f3f3f3;color:#2b3841;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.4rem}a{word-wrap:break-word;color:#ff4e44;text-decoration:none}a:hover{color:shade(#ff4e44,15%)}hr{border-width:0;border-top:1px solid #d3d3d3;margin-bottom:3.5rem;margin-top:3rem}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{margin-top:0;padding-left:0}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}dt{font-style:italic}dd{padding-left:2rem}img,video{display:table;max-width:100%}figure{margin:0 auto;padding-bottom:2.4rem}figure img{display:table;margin:0 auto}table{border-collapse:collapse;border-color:gray;border-spacing:2px;max-width:100%;width:100%}table thead th{border-bottom:1px solid #d3d3d3;vertical-align:bottom}table td,table th{border-top:1px solid #ccc;padding:.6rem;vertical-align:top}table tfoot td,table th{font-weight:700;text-align:left}table td{border-bottom:1px solid #d3d3d3;padding:.6rem;text-align:left;vertical-align:top}select,textarea{background-color:#fff;border:1px solid #d1d1d1;border-radius:0;box-shadow:none;height:3.5em}select:focus,textarea:focus{border:1px solid #ff4e44;outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d1d1d1;border-radius:0;box-shadow:none;box-sizing:border-box;height:3.5em}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border-bottom:1px solid #ff4e44;outline:0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1d1d1;border-radius:0;box-shadow:none;box-sizing:border-box;color:#0a0a0a;font-family:inherit;font-size:1.5rem;font-weight:400;height:3.5em;line-height:1.5;padding:1.5rem;width:100%}select{background-color:#fff;border:1px solid #cacaca;border-radius:4px;border-radius:0;color:#0a0a0a;font-family:inherit;font-size:1rem;font-weight:400;height:3.8em;line-height:1.5;margin:0 0 1rem;padding:1.5rem}textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;min-height:65px}label,legend{display:block;font-weight:600}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}::-webkit-input-placeholder{color:#d3d3d3}::-moz-placeholder{color:#d3d3d3}:-ms-input-placeholder{color:#d3d3d3}:-moz-placeholder{color:#d3d3d3}pre{overflow:auto}code{background:#e3e3e3;border:1px solid #d3d3d3;border-radius:0;font-size:90%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}h1,h2,h3,h4,h5,h6{word-wrap:break-word;font-weight:300;margin-bottom:1.5rem;margin-top:0}h1{font-family:Poppins,Arial,sans-serif;font-size:3.5rem;line-height:1.2}h2{font-family:Poppins,sans-serif;font-size:2.2rem;line-height:1.3}h3{font-size:1.5rem;font-weight:700;line-height:1.2}h4{line-height:1}@media (min-width:550px){h1{font-size:5rem}h2{font-size:2.5rem}h3{font-size:1.8rem}}p{margin-top:0}blockquote{border-left:.3rem solid #545454;margin:0 0 2.4rem 1.2rem;padding:2.4rem 1.2rem}blockquote p:last-child{padding-bottom:0}small,sub,sup{font-size:2rem;line-height:1}caption,figcaption{font-size:2rem;font-style:italic;text-align:center}cite,em,i{font-style:italic}q:after,q:before{content:"'"}q>q{font-style:italic}abbr,dfn{border-bottom:.1rem dotted #d3d3d3;cursor:default}.header{webkit-background-size:cover;background-image:url(https://duunitori.imgix.net/union2/loimu/loimu-header-desktop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-o-background-size:cover;color:#fff;text-align:center}.header__content{padding:11em 0 4em;z-index:100}.header__subtitle,.header__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.header__subtitle{font-family:Poppins,sans-serif}.result_header__content{padding:8em 0 1.5em}.header__logo{max-height:3em;max-width:11em;min-height:1.5em;min-width:7em}.header__description{font-size:.9em}.top-bar{background-color:#fff;font-size:1.6rem;left:0;position:absolute;right:0;top:0}@media screen and (max-width:39.9375em){.header__content{padding:7em 0 0}.top-bar{background-color:transparent;height:0;-webkit-transition:height 1s;transition:height 1s}.top-bar.top-bar--open{height:100%;z-index:999999}.top-bar.top-bar--open:before{background-color:#2e1e5a;bottom:0;content:" ";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:-999999}.header{background-position:0}.top-bar__link{font-size:1.9rem}}.top-bar__title{float:left;padding-left:2.5rem;padding-top:1.7rem}.top-bar__logo{width:180px}.top-bar__toggle{background-color:#ff4e44;margin:.4em;padding:.5em .75em}.header_search--button{background-color:#ff4e44;border:1px solid #bbb;color:#fff;position:relative}@media print,screen and (min-width:40em){.top-bar__toggle{display:none}.header_search--button{border-radius:0 .2rem .2rem 0!important;padding:0 5rem!important}}.top-bar__menu{display:block;float:right;list-style-type:none;margin:0;text-align:left;text-align:center}.top-bar__item{display:inline-block;margin:0}.top-bar__link{color:#ff4e44;display:block;padding:2.9rem 3.5rem 2.9rem 0}.top-bar__link--active,.top-bar__link:hover{color:#ff4e44}.top-bar__toggle{background:hsla(0,0%,100%,.3);border-radius:1000px;cursor:pointer;font-size:1.65em;margin:.6em;padding:.75em;position:absolute;right:0;top:0}@media screen and (max-width:39.9375em){.top-bar__menu{padding-top:3em;width:100%}.top-bar__menu--hidden{display:none}.top-bar__item{display:block}.top-bar__link{color:#fff;display:block;padding:3.5rem}.top-bar__link--active{background-color:rgba(0,0,0,.5)}.overlay{background-color:rgba(64,64,64,.4);height:100%;width:100%}}.search{background:hsla(0,0%,100%,.3);border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:3.5rem 0;padding:2.5rem}.search__container{-ms-flex-positive:2;-webkit-flex-grow:2;flex-grow:2;position:relative}@media print,screen and (min-width:40em){.search{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.search__container:first-child .search__field{border-radius:.2rem 0 0 .2rem;border-right:0 solid hsla(0,0%,76%,.5)}.search__container:nth-child(2) .search__field{border-radius:0;border-right:0 solid hsla(0,0%,76%,.5)}}@media screen and (max-width:40em){.search__field{margin-bottom:1em}.search .header_search--button{padding:.3em}.search{margin:2rem 0}}.search__field{border-radius:0;font-size:1.5rem;padding:1.1em 0 1em 3em;transition:all .25s ease-out}.search__button{height:3.5em;position:relative}.mapfooter{background:#ff4e44;color:#fff;padding:2em}.mapfooter a{color:#fff}.footer__list li h3{margin-bottom:1rem}.footer__list br{content:"";display:block;margin:3.5rem}.mapfooter a:hover{color:#a8a8a8}.footer__list{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;font-size:.9em;line-height:1.7;list-style:none;margin:0;padding:0;text-align:left}@media screen and (max-width:1024px){.footer__list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (max-width:700px){.footer__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width:500px){.footer__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.footer-duunitori{color:#fff;width:100px}.container{box-sizing:border-box;margin:3.5rem auto;max-width:1280px;padding-left:2.5rem;padding-right:2.5rem;position:relative;width:100%}.container--grid{margin-bottom:-2.5rem}.container--lg{margin:0 auto;max-width:1400px;padding:3.2rem 1rem}.container--sm{margin:0 auto;max-width:900px;padding:2.5rem}@media screen and (max-width:500px){.container{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0}}.container--nomargin{margin-bottom:0;margin-top:0;padding:3.5rem}.container:after{clear:both;content:"";display:table}

/*! Avalanche | MIT License | @colourgarden */.grid{display:block;font-size:0;list-style:none;margin:0 0 0 -2.5rem;padding:0}.grid__cell{box-sizing:border-box;display:inline-block;font-size:1.4rem;margin:0;padding:0 0 2.5rem 2.5rem;vertical-align:top;width:100%}.grid--flush{margin-bottom:0;margin-left:0}.grid--flush>.grid__cell{padding-bottom:0;padding-left:0}.grid--flex{display:flex;flex-flow:row wrap}[class~="1/2"],[class~="2/4"]{width:50%}[class~="1/3"]{width:33.3333333333%}[class~="2/3"]{width:66.6666666667%}[class~="1/4"]{width:25%}[class~="3/4"]{width:75%}[class~="1/5"]{width:20%}[class~="2/5"]{width:40%}[class~="3/5"]{width:60%}[class~="4/5"]{width:80%}@media screen and (max-width:499px){[class~="1/2--thumb"],[class~="2/4--thumb"]{width:50%}[class~="1/3--thumb"]{width:33.3333333333%}[class~="2/3--thumb"]{width:66.6666666667%}[class~="1/4--thumb"]{width:25%}[class~="3/4--thumb"]{width:75%}[class~="1/5--thumb"]{width:20%}[class~="2/5--thumb"]{width:40%}[class~="3/5--thumb"]{width:60%}[class~="4/5--thumb"]{width:80%}.full-width--thumb{width:100%}}@media screen and (min-width:500px) and (max-width:800px){[class~="1/2--handheld"],[class~="2/4--handheld"]{width:50%}[class~="1/3--handheld"]{width:33.3333333333%}[class~="2/3--handheld"]{width:66.6666666667%}[class~="1/4--handheld"]{width:25%}[class~="3/4--handheld"]{width:75%}[class~="1/5--handheld"]{width:20%}[class~="2/5--handheld"]{width:40%}[class~="3/5--handheld"]{width:60%}[class~="4/5--handheld"]{width:80%}.full-width--handheld{width:100%}}@media screen and (min-width:500px){[class~="1/2--handheld-and-up"],[class~="2/4--handheld-and-up"]{width:50%}[class~="1/3--handheld-and-up"]{width:33.3333333333%}[class~="2/3--handheld-and-up"]{width:66.6666666667%}[class~="1/4--handheld-and-up"]{width:25%}[class~="3/4--handheld-and-up"]{width:75%}[class~="1/5--handheld-and-up"]{width:20%}[class~="2/5--handheld-and-up"]{width:40%}[class~="3/5--handheld-and-up"]{width:60%}[class~="4/5--handheld-and-up"]{width:80%}.full-width--handheld-and-up{width:100%}}@media screen and (max-width:800px){[class~="1/2--pocket"],[class~="2/4--pocket"]{width:50%}[class~="1/3--pocket"]{width:33.3333333333%}[class~="2/3--pocket"]{width:66.6666666667%}[class~="1/4--pocket"]{width:25%}[class~="3/4--pocket"]{width:75%}[class~="1/5--pocket"]{width:20%}[class~="2/5--pocket"]{width:40%}[class~="3/5--pocket"]{width:60%}[class~="4/5--pocket"]{width:80%}.full-width--pocket{width:100%}}@media screen and (min-width:801px) and (max-width:1024px){[class~="1/2--lap"],[class~="2/4--lap"]{width:50%}[class~="1/3--lap"]{width:33.3333333333%}[class~="2/3--lap"]{width:66.6666666667%}[class~="1/4--lap"]{width:25%}[class~="3/4--lap"]{width:75%}[class~="1/5--lap"]{width:20%}[class~="2/5--lap"]{width:40%}[class~="3/5--lap"]{width:60%}[class~="4/5--lap"]{width:80%}.full-width--lap{width:100%}}@media screen and (min-width:801px){[class~="1/2--lap-and-up"],[class~="2/4--lap-and-up"]{width:50%}[class~="1/3--lap-and-up"]{width:33.3333333333%}[class~="2/3--lap-and-up"]{width:66.6666666667%}[class~="1/4--lap-and-up"]{width:25%}[class~="3/4--lap-and-up"]{width:75%}[class~="1/5--lap-and-up"]{width:20%}[class~="2/5--lap-and-up"]{width:40%}[class~="3/5--lap-and-up"]{width:60%}[class~="4/5--lap-and-up"]{width:80%}.full-width--lap-and-up{width:100%}}@media screen and (max-width:1024px){[class~="1/2--portable"],[class~="2/4--portable"]{width:50%}[class~="1/3--portable"]{width:33.3333333333%}[class~="2/3--portable"]{width:66.6666666667%}[class~="1/4--portable"]{width:25%}[class~="3/4--portable"]{width:75%}[class~="1/5--portable"]{width:20%}[class~="2/5--portable"]{width:40%}[class~="3/5--portable"]{width:60%}[class~="4/5--portable"]{width:80%}.full-width--portable{width:100%}}@media screen and (min-width:1025px){[class~="1/2--desk"],[class~="2/4--desk"]{width:50%}[class~="1/3--desk"]{width:33.3333333333%}[class~="2/3--desk"]{width:66.6666666667%}[class~="1/4--desk"]{width:25%}[class~="3/4--desk"]{width:75%}[class~="1/5--desk"]{width:20%}[class~="2/5--desk"]{width:40%}[class~="3/5--desk"]{width:60%}[class~="4/5--desk"]{width:80%}.full-width--desk{width:100%}}@media screen and (min-width:1160px){[class~="1/2--widescreen"],[class~="2/4--widescreen"]{width:50%}[class~="1/3--widescreen"]{width:33.3333333333%}[class~="2/3--widescreen"]{width:66.6666666667%}[class~="1/4--widescreen"]{width:25%}[class~="3/4--widescreen"]{width:75%}[class~="1/5--widescreen"]{width:20%}[class~="2/5--widescreen"]{width:40%}[class~="3/5--widescreen"]{width:60%}[class~="4/5--widescreen"]{width:80%}.full-width--widescreen{width:100%}}@media screen and (min-width:1224px){[class~="1/2--extra-widescreen"],[class~="2/4--extra-widescreen"]{width:50%}[class~="1/3--extra-widescreen"]{width:33.3333333333%}[class~="2/3--extra-widescreen"]{width:66.6666666667%}[class~="1/4--extra-widescreen"]{width:25%}[class~="3/4--extra-widescreen"]{width:75%}[class~="1/5--extra-widescreen"]{width:20%}[class~="2/5--extra-widescreen"]{width:40%}[class~="3/5--extra-widescreen"]{width:60%}[class~="4/5--extra-widescreen"]{width:80%}.full-width--extra-widescreen{width:100%}}@media screen and (min-width:1680px){[class~="1/2--large-widescreen"],[class~="2/4--large-widescreen"]{width:50%}[class~="1/3--large-widescreen"]{width:33.3333333333%}[class~="2/3--large-widescreen"]{width:66.6666666667%}[class~="1/4--large-widescreen"]{width:25%}[class~="3/4--large-widescreen"]{width:75%}[class~="1/5--large-widescreen"]{width:20%}[class~="2/5--large-widescreen"]{width:40%}[class~="3/5--large-widescreen"]{width:60%}[class~="4/5--large-widescreen"]{width:80%}.full-width--large-widescreen{width:100%}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){[class~="1/2--retina"],[class~="2/4--retina"]{width:50%}[class~="1/3--retina"]{width:33.3333333333%}[class~="2/3--retina"]{width:66.6666666667%}[class~="1/4--retina"]{width:25%}[class~="3/4--retina"]{width:75%}[class~="1/5--retina"]{width:20%}[class~="2/5--retina"]{width:40%}[class~="3/5--retina"]{width:60%}[class~="4/5--retina"]{width:80%}.full-width--retina{width:100%}}.articlecard{background-color:#fff;border:1px solid #f4f4f4;border-radius:.25rem;color:#000;display:block;height:100%;position:relative}.articlecard__image{min-width:100%}.articlecard__image--absolute{height:100%;left:50%;max-width:200%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.articlecard__title{font-size:2rem;padding-top:.5rem}.articlecard__content{padding:1.5rem 2.5rem .5rem}.articlecard__imagecontent--video:after{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border-radius:1000px;box-shadow:0 0 0 #ff4e44;content:url(https://duunitori.imgix.net/union2/unionbase/icon-play.svg);height:40px;left:50%;opacity:.7;position:absolute;top:50%;-webkit-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);width:40px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #ff4e44}70%{-webkit-box-shadow:0 0 0 15px transparent}to{-webkit-box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #ff4e44;box-shadow:0 0 0 0 #ff4e44}70%{-moz-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}to{-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.articlecard__imagecontent{height:228px;overflow:hidden;position:relative}@media screen and (min-width:500px){.articlecard__imagecontent{height:170px}}@media screen and (min-width:1000px){.articlecard__imagecontent{height:228px}}.articlecard__date{color:#a8a8a8;font-size:1.2rem}.articlecard:hover{color:#ff4e44}.articlecard__description{color:#2b3841}@media screen and (max-width:499px){.alone-headline{padding-left:2.5rem;padding-right:2.5rem}}.btn,.button,[type=button],[type=reset],[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:0;color:#9fe8ff;cursor:pointer;display:inline-block;font-size:inherit;font-weight:700;line-height:3em;padding:0 3.5rem;text-align:center;text-decoration:none;transition-duration:.2s;white-space:nowrap}.btn:focus,.btn:hover,.button:focus,.button:hover,[type=button]:focus,[type=button]:hover,[type=reset]:focus,[type=reset]:hover,[type=submit]:focus,[type=submit]:hover{border-color:#d3d3d3;color:#7e7e7e;outline:0}.btn:focus,.button:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus{outline:.1rem dotted #a8a8a8}.btn--primary,.btn:active,.button:active,[type=button]:active,[type=reset]:active,[type=submit]:active{background-color:#ff4e44}.btn--primary{color:#fff;position:relative}.btn--primary:focus,.btn--primary:hover{background-color:#ff1e11;color:#fff}.box--secondary .btn--primary{border:1px solid #ff4e44}.btn--secondary{background-color:#9fe8ff;border-color:#9fe8ff;color:#fff}.btn--secondary:focus,.btn--secondary:hover{background-color:#53d6ff;border-color:#9fe8ff;color:#e4e4e4}.btn--success{background-color:#2bc016;border-color:#2bc016;color:#fff}.btn--success:focus,.btn--success:hover{background-color:#26a913;border-color:#2bc016;color:#fff}.btn--info{background-color:#5bc0eb;border-color:#5bc0eb;color:#fff}.btn--info:focus,.btn--info:hover{background-color:#2eafe5;border-color:#5bc0eb;color:#fff}.btn--warning{background-color:#e67e22;border-color:#e67e22;color:#fff}.btn--warning:focus,.btn--warning:hover{background-color:#bf6516;border-color:#e67e22;color:#fff}.btn--danger{background-color:#c3423f;border-color:#c3423f;color:#fff}.btn--danger:focus,.btn--danger:hover{background-color:#9e3431;border-color:#c3423f;color:#fff}.btn-outline--primary{fill:#ff4e44;background-color:transparent;border-color:#ff4e44;color:#ff4e44}.btn-outline--primary:focus,.btn-outline--primary:hover{background-color:#ff4e44;border-color:#ff4e44;color:#fff}.btn-outline--primary:hover svg{fill:#fff}.btn-outline--primary svg{fill:#ff4e44}.btn-outline--secondary:hover svg{fill:#fff}.btn-outline--secondary svg{fill:#9fe8ff}.btn-outline--success:hover svg{fill:#fff}.btn-outline--success svg{fill:#2bc016}.btn-outline--secondary{background-color:transparent;border-color:#9fe8ff;color:#9fe8ff}.btn-outline--secondary:focus,.btn-outline--secondary:hover{fill:#fff;background-color:#9fe8ff;border-color:#9fe8ff;color:#fff}.btn-outline--success{background-color:transparent;border-color:#2bc016;color:#2bc016}.btn-outline--success:focus,.btn-outline--success:hover{background-color:#2bc016!important;border-color:#2bc016;color:#fff}.btn-outline--info{background-color:transparent;border-color:#5bc0eb;color:#5bc0eb}.btn-outline--info:focus,.btn-outline--info:hover{background-color:#5bc0eb;border-color:#5bc0eb;color:#fff}.btn-outline--warning{background-color:transparent;border-color:#e67e22;color:#e67e22}.btn-outline--warning:focus,.btn-outline--warning:hover{background-color:#e67e22;border-color:#e67e22;color:#fff}.btn-outline--danger{background-color:transparent;border-color:#c3423f;color:#c3423f}.btn-outline--danger:focus,.btn-outline--danger:hover{background-color:#c3423f;border-color:#c3423f;color:#fff}.btn--gost{border:0;float:right;padding:0}.btn--lg{font-size:inherit;font-weight:100;height:5.8rem;line-height:5.8rem;padding:0 4rem;vertical-align:middle}.btn--raised{border-bottom-color:rgba(0,0,0,.15);border-width:0 0 3px}.btn--absolute{bottom:2.5rem;left:2.5rem;position:absolute;right:2.5rem}.button.button--fixed{bottom:0;left:0;position:fixed;width:100%;z-index:9999}.btn--secondary:disabled .btn:disabled,.button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{background-color:transparent;border:1px solid #bbb;color:#9fe8ff;cursor:not-allowed;opacity:.65}.box{background:#fff;border:1px solid #f4f4f4;margin-bottom:3.5rem;padding:2.5rem}.box--primary{background:#ff4e44;color:#fff}.box--secondary{background:#9fe8ff;color:#fff}.box--tertiary{background:#2e1e5a;color:#fff}.box--center{text-align:center}.box--center,.box_recruitment{padding-bottom:3.5rem;padding-top:3.5rem}.box_recruitment{background:#fff;color:#2b3841}.box_union{margin:0 0 2.5rem}.box_container{padding-left:0}.box--extra{background-image:url(https://duunitori.imgix.net/uploads/unions/bg-vahti.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Poppins,sans-serif;font-size:1.8rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:4em 2em;position:relative;text-align:center;text-transform:uppercase;transition-duration:.2s;vertical-align:middle}.box--extra h2{font-size:2.8rem;text-transform:none}.box--extra:hover{box-shadow:inset 1px 1px 10em rgba(0,0,0,.3)}.checklist__label:hover{cursor:pointer}.checklist__input{margin-right:.5em}.checklist__title{display:inline-block;font-size:1.3rem;font-weight:400;hyphens:auto;line-height:1.1;margin-left:3rem}.checkbox__title--jobwatch{margin-bottom:0}.checkbox,.radio{cursor:pointer;font-weight:400;position:relative}.checkbox::selection,.radio::selection{background:transparent}.checkbox input+span,.radio input+span{-webkit-backface-visibility:hidden;background:#fff;border:1px solid #a8a8a8;content:"";display:inline-block;height:1.6em;margin:0 .4em 0 0;padding:0;position:absolute;top:0;transform:translateZ(0);vertical-align:middle;width:1.6em}.checkbox input+span:after,.radio input+span:after{content:"";display:block;transform:scale(0);transition:transform .2s}@media screen and (min-width:768px){.checkbox:hover input+span,.radio:hover input+span{box-shadow:0 0 0 2px #fff}}.checkbox input:active+span,.radio input:active+span{box-shadow:0 4px 8px rgba(0,0,0,.15)}.checkbox input:focus+span,.radio input:focus+span{box-shadow:0 0 0 2px #fff}.checkbox input:checked+span:after,.radio input:checked+span:after{transform:scale(1)}.checkbox input,.radio input{cursor:pointer;opacity:0;position:absolute}.checkbox input+span{border-radius:2px}.checkbox input+span:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0ibTEzLjcwNyAzMi4yOTMtMS40MTQgMS41NjEgMTIgMTIuMTQ2aDEuNDE0bDI0LTI0LjE0Ni0xLjQxNC0xLjQ4OEwyNSA0My42MjN6Ii8+PC9zdmc+) no-repeat 50%;background-size:contain;height:1.5em;width:1.5em}.checkbox__descr{line-height:2.2rem;margin-bottom:0;margin-top:1rem}@media print,screen and (min-width:74.625em){.checkbox__descr{order:4}}.checkbox__descr--left{text-align:left}.checkbox--jobwatch{margin-bottom:1rem;width:100%}@media print,screen and (min-width:40em){.checkbox--jobwatch{margin-top:1rem}}@media print,screen and (min-width:74.625em){.checkbox--jobwatch{margin-bottom:0;order:3;width:auto}}.checkbox--left{text-align:left}.checkbox--tietosuojaseloste--error{color:#e30513}.checkbox--tietosuojaseloste--error--hidden{display:none}.radio input+span{border-radius:100%}.radio input+span:after{border-radius:100%;height:.8em;margin:.55em;width:.8em}.radio input:checked+span:after{background:#ff362b}.sm-icon{height:1em;width:1em}.md-icon{height:1.3em;width:1.3em}.lg-icon{max-height:1.8em;max-width:1.8em}.icon{fill:#a8a8a8;display:inline-block;vertical-align:middle}.icon__some{fill:#fff;height:3.1em;margin:0;padding:.8em;width:23%}.icon__some:hover{background:#ff362b}.icon__some svg{height:1em;width:1em}.icon__some--facebook{background:#3b5998}.icon__some--linkedin{background:#0077b5}.icon__some--x{background:#000}.icon__some--mail{background:#a8a8a8}.search__icon{-webkit-filter:grayscale(1);filter:grayscale(1);left:1em;position:absolute;top:1em;transition:all .25s ease-out}.icon__follow{margin-right:.5rem}.loader{-webkit-animation:rotation .6s linear infinite;-moz-animation:rotation .6s linear infinite;-o-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;border-radius:100%}.loader.hide{display:none}.loader__large{border:8px solid #fff;border-top-color:#ff4e44;height:60px;margin:2.5rem auto;width:60px}.loader__small{border:3px solid #fff;border-top-color:#ff4e44;display:inline-block;height:21px;position:absolute;right:18px;top:16px;width:21px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.filter{padding-bottom:2.5rem}.filter:first-child{border:0;padding-top:1em}.search__options h3{margin-bottom:1.2rem}.search__options button{width:100%}.some--facebook{fill:#3b5998;color:#3b5998}.some--linkedin{fill:#0077b5;color:#0077b5}.some--instagram,.some--x{fill:#000;color:#000}.some--youtube{fill:red;color:red}.follow__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0;text-align:left}@media print,screen and (min-width:800px){.follow__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.follow:hover{color:#ff362b}.jobentry{margin:.5rem 0}.jobentry,.jobentry__item{list-style-type:none}.jobentry__title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:0}.jobentry__title--small{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.3rem;overflow:hidden}.jobentry__company,.jobentry__date,.jobentry__location{filter:alpha(opacity=50);opacity:.5}.jobentry__company{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ff362b;display:-webkit-box;font-size:1rem;font-weight:600;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;left:6px;line-height:1.1;overflow:hidden;padding-right:2px;position:absolute;top:50%;transform:translateY(-50%);width:52px}.jobentry__imgcontainer{background:#fff;display:flex;flex-direction:column;justify-content:center;left:.5rem;position:absolute;vertical-align:middle;z-index:10}.jobentry__img{position:relative;transform:translateY(-10%);-webkit-transform:translateY(-10%);vertical-align:middle}.jobentry__imgcontainer--large{height:100%;max-width:70px}.jobentry__img--large{max-height:65px;max-width:65px}.jobentry__imgcontainer--small{height:80%;max-width:60px}.jobentry__img--small{max-height:50px;max-width:52px}.jobentry_container{word-wrap:break-word;display:block;line-height:1.5;position:relative}.jobentry_container--large{padding:0 0 0 6.7em}.jobentry_container--small{padding:.7em 0 .7em 5em}.jobentry_container:hover{color:#ff4e44}.jobentry_container:visited{color:#7e7e7e}.jobentry--justify{margin-bottom:3.4rem}.jobentry__description{display:block;line-height:1.3}.jobentry__info{color:#d3d3d3;padding:5rem 1rem 1rem;text-align:center}.box_jobentry{display:flex;flex-direction:column;height:100%;margin:0 0 2.5rem;position:relative}.box_jobentry_title a{color:#2b3841;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.box_jobentry_title a:hover{color:#ff4e44}.box_jobentry--large{color:#2b3841;margin:0 0 1rem}.jobentry_container{color:#2b3841}.box_jobentry--large:hover .jobentry_container{color:#ff4e44}.box_jobentry--large:hover{box-shadow:inset 3px 0 #ff4e44;color:#ff4e44}.box_jobentry--large a:visited{color:#a8a8a8}@media screen and (max-width:39.9375em){.box_jobentry--large{margin:0}.jobentry__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.3rem;overflow:hidden}.box_jobentry--large{border-width:1px 0 0;box-shadow:1px 1px #e4e4e4}.box_jobentry--large:last-child{border-width:1px 0}.box_jobentry--large{padding-bottom:1.5rem;padding-top:1.5rem}}.jobwatch{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.jobwatch__input{margin-bottom:1em;margin-right:0}.jobwatch input[type=email]:disabled{background:#e4e4e4;color:#2b3841}@media print,screen and (min-width:40em){.jobwatch{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobwatch__input{margin-bottom:0;margin-right:1em;max-width:49%;min-width:11em}}body .buorg{animation:none;background-color:#f25648;border-bottom:1px solid #ce402c;color:#fff;font-size:1.5rem;left:0;padding:2em;position:fixed;text-align:center;top:0;width:100%;z-index:1500}body .buorg,body .buorg h2{font-family:Poppins,sans-serif}body .buorg h2{font-weight:700}.buorg #buorgul{background:#fff;border:2px solid #fff;border-radius:4px;box-shadow:0 3px 0 rgba(0,0,0,.2);color:#f25547;font-weight:700;margin:30px auto 0;padding:10px 20px;text-indent:0;text-transform:uppercase;white-space:nowrap;width:230px}.buorg #buorgig,.buorg #buorgul{cursor:pointer;display:block;position:relative;text-decoration:none}.buorg #buorgig{background-color:#f25547;border:0;border-radius:0;box-shadow:none;color:#7b231b;font-weight:400;margin:15px auto 0;text-transform:none}body .buorg-icon{display:none}.pagination{margin:1.5rem;text-align:center}.pagination__count{padding:2.5rem}.pagination__text{display:none}@media print,screen and (min-width:40em){.pagination__text{display:inline;padding:.5rem}}.tags{list-style:none;margin:0;overflow:hidden;padding:0}.tags li{float:left}.tag{background:#ff4e44;border-radius:3em;color:#fff;display:inline-block;height:28px;line-height:28px;margin:0 6px 7px 0;padding:0 12px;position:relative;text-decoration:none;-webkit-transition:color .2s}.tag:hover{background-color:#ff362b;color:#fff}.tag:hover:after{border-left-color:#ff362b}@media screen and (max-width:39.9375em){.search__heading.fixed{background-color:hsla(0,0%,100%,.95);border-top:1px solid #bbb;bottom:0;display:block;height:5rem;left:0;line-height:5rem;margin:0;padding:0 1rem;position:fixed;width:100vw;z-index:9999999}}@media screen and (max-width:50em){.search__options.hide{display:none;height:0}.search__hide--hidden,.search__hide--hidden svg{fill:#ff4e44;color:#ff4e44;margin:0}.search__heading{margin:0}}
/*! SCSS version of normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}