@charset "UTF-8";@font-face{font-family:NotoSans;src:url(https://duunitori.imgix.net/union2/ytk/NotoSans-VariableFont_wdth,wght.ttf)}body .header{background-position:100% 50%}body .header__logo{max-height:5rem;max-width:19rem;min-height:2.5rem;min-width:8rem}body .header__content{padding:12rem 0 0 18rem;width:100%}body .top-bar__title{padding:2rem 0 0 2rem}body .top-bar--open:before{opacity:1!important}body .top-bar__link{color:#004249;font-weight:500;margin:2rem 3.5rem 2rem 0;padding:1rem}body .top-bar__link--active,body .top-bar__link:hover{color:#41a300}body .header__subtitle,body .header__title{color:#004249}body .header__title{font-weight:600}body .header__subtitle{font-weight:500}body .search{background:none;padding:2rem 1rem}body .search__field{border-radius:4rem}body .search__container:first-child .search__field{border-radius:4rem!important}body .search__container:nth-child(2) .search__field{border-radius:4rem!important}body .search.header_search--button{border-radius:4rem!important}body .search-icon--dark{fill:#231f20}body .search__heading{color:#004249;font-size:2.25rem;font-weight:500}body .btn--primary{align-items:center;border-color:#41a300!important;border-radius:4rem;display:flex;justify-content:center}body .btn--primary:hover{background:#41a300;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}body .btn--primary:focus{background-color:#41a300!important;border:transparent;outline:2px solid #41a300;outline-offset:1px}body .btn--secondary{align-items:center;background-color:#fff!important;border:#fff;border-radius:4rem;color:#004249!important;display:flex;justify-content:center}body .btn--secondary:hover{background-color:#fff;color:#004249;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}body .btn--secondary:focus{background-color:#fff;border:transparent;outline:2px solid #004249}body .jobwatch__input{border-radius:1rem!important}body .checkbox--borderless,body .jobwatch__input{border:1px solid #fff!important}body .jobwatch__title{font-weight:500}body .jobwatch__subtitle{font-size:1.6rem}body .jobwatch__title--not-found{color:#004249}body .checkbox__title--jobwatch{font-size:1.4rem}body .checkbox__descr{font-size:1.3rem;font-weight:500}body .jobwatch__link{color:#fff;font-size:inherit}body .jobwatch__link--not-found{color:#004249;text-decoration:underline!important;text-underline-offset:4px}body .jobwatch__link--not-found:hover{color:#004249;text-decoration:none!important}body .container--sm--ytk{padding:15rem 0 3rem}body .container--sm--ytk--results{padding:20rem 0 4rem}body .box{border:none}body .box_jobentry{border:1px solid #41a300}body .box--tertiary{background:#faf6e7;color:#004249}body .box--secondary{background:#004249;color:#fff}body .box--secondary--jobwatch{background:#d0e8bf;color:#004249}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 .articlecard{background:#faf6e7;border:none;border-radius:1rem}body .articlecard:hover{color:#004249;text-decoration:underline}body .articlecard__image{border-radius:1rem 1rem 0 0}body .articlecard__content{border-radius:0 0 1rem 1rem;color:#004249}body .articlecard__date{color:#7e7e7e}body .jobentry__info{color:#7e7e7e;padding:2rem 1rem 5rem}body .box_jobentry_title{color:#004249;font-size:2.25rem;font-weight:500}body .mapfooter{background:#004249}body .mapfooter a:hover{color:#fff}body .unionfooter{background:#d0e8e1}body .unionfooter__content{display:grid;gap:3rem;grid-template-columns:repeat(1,1fr);margin-bottom:6rem;margin-top:3rem}@media only screen and (min-width:750px){body .unionfooter__content{grid-template-columns:repeat(3,1fr)}}body .unionfooter__logo-container{display:flex;flex-direction:column;gap:1.5rem}body .unionfooter__logo img{max-width:18rem}body .unionfooter__info-container{display:flex;flex-direction:column;gap:1.5rem}body .unionfooter__title{color:#004249;font-size:1.8rem;font-weight:500;margin:0 0 .5rem}body .unionfooter__contact{display:flex;flex-direction:column;gap:2rem}body .unionfooter__contact p{font-size:1.6rem;line-height:1.8rem;margin:0}body .unionfooter__link{color:#004249;text-decoration:underline;text-underline-offset:4px}body .unionfooter__link:hover{text-decoration:none!important}body .unionfooter__social{display:flex;gap:2rem}body .unionfooter__social--icon{display:inline-block;height:32px;text-decoration:none!important;width:32px}body .unionfooter__social--icon svg{height:100%;width:100%}body .unionfooter__separator{background:#004249;height:1px;margin:3rem 0;width:100%}small{color:#004249;font-size:1.6rem!important}body .footer-duunitori{color:#004249;font-size:1.6rem}body .footer__list li{font-size:1.4rem}body .bold-text--500{font-weight:500}body .description-text,body .tag,body .union-box__body{font-size:1.6rem}body .alone-headline{color:#004249;font-weight:500}body .dark-blue-text{color:#004249}.white-text{color:#fff}body a{word-wrap:break-word;color:#004249;text-decoration:none}body a:hover{text-decoration:underline!important;text-underline-offset:4px}body .more-icon{fill:#fff;vertical-align:middle}body .icon__some{border-radius:1rem}body .icon__follow{height:32px;vertical-align:middle;width:32px}.bordered{border:1px solid #41a300!important}.centered{align-items:center;display:flex;justify-content:center}.union-box-no-padding{padding:0!important}body .full-height{height:100%}body .no-bottom-margin{margin-bottom:0!important}body .follow__list{column-count:unset}@media only screen and (max-width:500px){body .header{padding-top:5rem}body .top-bar__link{color:#fff;margin-right:0}body .top-bar__title{padding:3rem 0 0 3rem}body .container--sm--ytk{padding:4rem 1rem}body .container--sm--ytk--results{padding:12rem 0 4rem}body .header__content{padding:10rem 0 0}body .result_header__content{padding:3rem 0}.no-padding-bottom{padding-bottom:0!important}}@media only screen and (min-width:500px){body .box{border-radius:1rem}body .box_jobentry{border-radius:1.5rem}body .header__content{padding:12rem 2rem 0}}@media only screen and (min-width:640px){body .header_search--button{border-radius:0 4rem 4rem 0!important}body .search__container:first-child .search__field{border-radius:4rem 0 0 4rem!important}body .search__container:nth-child(2) .search__field{border-radius:0!important}}@media only screen and (min-width:768px){body .result_header__content{padding:0 0 0 9rem}}@media only screen and (min-width:801px) and (max-width:1223px){body .grid-gap{gap:2.5rem}}@media only screen and (min-width:1024px){body .header__subtitle,body .header__title{padding-left:15%}}@media only screen and (min-width:1200px){body .result_header__content{padding:8rem 0 5rem 6rem}}html{box-sizing:border-box;font-size:62.5%;height:100%}*,:after,:before{box-sizing:inherit}body{background:#fff;color:#231f20;font-family:NotoSans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.4rem}a{word-wrap:break-word;color:#fff;text-decoration:none}a:hover{color:shade(#fff,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:.3rem;box-shadow:none;height:3.5em}select:focus,textarea:focus{border:1px solid #41a300;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:.3rem;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 #41a300;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:.3rem;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:.3rem;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:.3rem;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:NotoSans,Arial,sans-serif;font-size:3.5rem;line-height:1.2}h2{font-family:NotoSans,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/ytk/ytk_header_light_4000x2000.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:NotoSans,Helvetica Neue,Helvetica,Roboto,Arial,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:#004249;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:#41a300;margin:.4em;padding:.5em .75em}.header_search--button{background-color:#41a300;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:#231f20;display:block;padding:2.9rem 3.5rem 2.9rem 0}.top-bar__link--active,.top-bar__link:hover{color:#41a300}.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:3rem}.top-bar__link--active{background-color:rgba(0,0,0,.5)}.overlay{background-color:rgba(64,64,64,.2);height:100%;width:100%}}.search{background:hsla(0,0%,100%,.3);border-radius:.3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:3.5rem 0;padding:2rem}.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:#41a300;color:#fff;padding:2em}.mapfooter a{color:#fff}.footer__list li h3{margin-bottom:1rem}.footer__list br{content:"";display:block;margin:3rem}.mapfooter a:hover{color:#a8a8a8}.footer__list{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;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:3rem 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:2rem}@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:3rem}.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 #dcdddd;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 2rem .5rem}.articlecard__imagecontent--video:after{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border-radius:1000px;box-shadow:0 0 0 #41a300;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 #41a300}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 #41a300;box-shadow:0 0 0 0 #41a300}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:#41a300}.articlecard__description{color:#231f20}@media screen and (max-width:499px){.alone-headline{padding-left:2rem;padding-right:2rem}}.btn,.button,[type=button],[type=reset],[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:.3rem;color:#000;cursor:pointer;display:inline-block;font-size:inherit;font-weight:700;line-height:3em;padding:0 3rem;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:#41a300}.btn--primary{color:#fff;position:relative}.btn--primary:focus,.btn--primary:hover{background-color:#2d7000;color:#fff}.box--secondary .btn--primary{border:1px solid #41a300}.btn--secondary{background-color:#000;border-color:#000;color:#fff}.btn--secondary:focus,.btn--secondary:hover{background-color:#000;border-color:#000;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:#41a300;background-color:transparent;border-color:#41a300;color:#41a300}.btn-outline--primary:focus,.btn-outline--primary:hover{background-color:#41a300;border-color:#41a300;color:#fff}.btn-outline--primary:hover svg{fill:#fff}.btn-outline--primary svg{fill:#41a300}.btn-outline--secondary:hover svg{fill:#fff}.btn-outline--secondary svg{fill:#000}.btn-outline--success:hover svg{fill:#fff}.btn-outline--success svg{fill:#2bc016}.btn-outline--secondary{background-color:transparent;border-color:#000;color:#000}.btn-outline--secondary:focus,.btn-outline--secondary:hover{fill:#fff;background-color:#000;border-color:#000;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:2rem;left:2rem;position:absolute;right:2rem}.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:#000;cursor:not-allowed;opacity:.65}.box{background:#fff;border:1px solid #dcdddd;margin-bottom:3rem;padding:2rem}.box--primary{background:#41a300;color:#fff}.box--secondary{background:#000;color:#fff}.box--tertiary{background:#004249;color:#fff}.box--center{text-align:center}.box--center,.box_recruitment{padding-bottom:3.5rem;padding-top:3.5rem}.box_recruitment{background:#d0e8e1;color:#231f20}.box_union{margin:0 0 2rem}.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:NotoSans,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 #a9ff70}}.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 #a9ff70}.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:#378a00}.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:#378a00}.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 #a9ff70;border-top-color:#41a300;height:60px;margin:2rem auto;width:60px}.loader__small{border:3px solid #a9ff70;border-top-color:#41a300;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:#378a00}.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.4rem;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:#378a00;display:-webkit-box;font-size:1.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:#41a300}.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 2rem;position:relative}.box_jobentry_title a{color:#231f20;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.box_jobentry_title a:hover{color:#41a300}.box_jobentry--large{color:#231f20;margin:0 0 1rem}.jobentry_container{color:#231f20}.box_jobentry--large:hover .jobentry_container{color:#41a300}.box_jobentry--large:hover{box-shadow:inset 3px 0 #41a300;color:#41a300}.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:#231f20}@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-family:NotoSans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.5rem;left:0;padding:2em;position:fixed;text-align:center;top:0;width:100%;z-index:1500}body .buorg h2{font-family:NotoSans,sans-serif;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:2rem}.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:#41a300;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:#378a00;color:#fff}.tag:hover:after{border-left-color:#378a00}@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:#41a300;color:#41a300;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}