@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Permanent+Marker&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";.custom--mx--auto{margin:0 auto;max-width:1260px}.custom--banner{background:#e5e5d9;padding:40px;font-family:"Source Serif 4",serif;font-size:1.1rem;margin:0 auto}.custom--banner .custom--mx--auto{max-width:1010px !important}.custom--banner h1{font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-size:9rem;color:#003a54;font-weight:bold;margin-top:-20px}@media only screen and (max-width: 1280px){.custom--banner h1{font-size:11vw}}@media only screen and (max-width: 782px){.custom--banner h1{font-size:15vw}}@media only screen and (max-width: 420px){.custom--banner h1{font-size:3.5rem}}.custom--banner .custom--banner--text{border-top:8px solid #fafafa;border-bottom:8px solid #fafafa;padding:30px 0px 30px 0px}.wide img{max-width:100%;min-width:100%}.large--headline{font-family:"Barlow Condensed",sans-serif;color:#003a54;font-size:5rem;font-weight:600;text-transform:uppercase}#ehdokas-haku-form{padding:0px 30px;background:#e5e5d9;margin:0 auto}#ehdokas-haku-form .filter-row{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:15px;max-width:1260px;margin:0 auto}#ehdokas-haku-form .filter-row .filter-column{flex:1;min-width:48%;padding:10px}#ehdokas-haku-form .filter-row .filter-column label{display:block;font-weight:400;color:#003a54;margin-bottom:5px;font-size:1.1rem}#ehdokas-haku-form .filter-row .filter-column select,#ehdokas-haku-form .filter-row .filter-column input[type=text]{width:100%;padding:8px;border:1px solid #ccc;font-size:16px;font-family:"Source Serif 4",serif;background:#fff;border-radius:10px;padding:12px 20px 12px 20px;color:#333}#ehdokas-haku-form #slider-range{margin-top:15px}#ehdokas-haku-form button.ehdokas-submit{display:block;background:#003a54;width:100%;padding:0px;color:#fff;border:none;font-size:40px;font-weight:bold;cursor:pointer;text-transform:uppercase;transition:.3s ease;margin-bottom:60px;margin-top:30px}#ehdokas-haku-form button.ehdokas-submit:hover{background:#005d87}#ehdokas-listaus{margin:50px}@media only screen and (max-width: 782px){#ehdokas-listaus{margin:50px 20px 50px 20px}}#ehdokas-listaus .results{text-align:center;font-size:1.2rem;color:#003a54;margin-bottom:50px}#ehdokas-listaus .ehdokas-lista{display:flex;flex-wrap:wrap;max-width:2000px;gap:20px;padding:0;margin:0 auto;list-style:none;justify-content:center}#ehdokas-listaus .ehdokas-lista .ehdokas{background:#e5e5d9;text-align:center;transition:transform .2s ease-in-out;color:#003a54;display:flex;flex-direction:column;justify-content:space-between;height:auto;border-radius:5px;margin-bottom:20px}@media only screen and (min-width: 0px){#ehdokas-listaus .ehdokas-lista .ehdokas{flex-basis:100%}}@media only screen and (min-width: 520px){#ehdokas-listaus .ehdokas-lista .ehdokas{flex-basis:calc(50% - 10px)}}@media only screen and (min-width: 720px){#ehdokas-listaus .ehdokas-lista .ehdokas{flex-basis:calc(32% - 10px)}}@media only screen and (min-width: 1280px){#ehdokas-listaus .ehdokas-lista .ehdokas{flex-basis:calc(24% - 10px)}}@media only screen and (min-width: 2000px){#ehdokas-listaus .ehdokas-lista .ehdokas{flex-basis:calc(15% - 10px)}}#ehdokas-listaus .ehdokas-lista .ehdokas:hover{transform:translateY(-5px)}#ehdokas-listaus .ehdokas-lista .ehdokas:hover .tustustu-ehdokkaaseen-button{background:#005d87}#ehdokas-listaus .ehdokas-lista .ehdokas a{text-decoration:none;color:inherit}#ehdokas-listaus .ehdokas-lista .ehdokas a.tustustu-ehdokkaaseen-button{background:#003a54;color:#fafafa;padding:10px;display:block;margin-top:auto;text-transform:uppercase;font-weight:bold;font-size:25px}#ehdokas-listaus .ehdokas-lista .ehdokas a.tustustu-ehdokkaaseen-button:hover{background:#005d87}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-head img{width:100%;max-width:120px;max-height:120px;object-fit:cover;height:auto;border-radius:50%;margin:-25px auto 0px auto;border:5px solid #dad1bf}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-head h3{margin:10px auto 10px auto;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-size:1.8rem;font-weight:800;max-width:90%}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content{max-width:90%;margin:-10px auto 0 auto}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata{border-top:5px solid #fafafa;display:flex;justify-content:center;align-items:start;padding:10px}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-ika{border-right:1px solid #003a54;padding-right:20px}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-ika,#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-numero{padding:0px 10px 0px 10px}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-ika label,#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-numero label{font-size:.9rem;top:-5px;position:relative}#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-ika strong,#ehdokas-listaus .ehdokas-lista .ehdokas .ehdokas-content .ehdokas-metadata .ehdokas-numero strong{font-size:2rem}#ehdokas-listaus .ehdokas-lista .ehdokas p{font-size:.9em;margin:5px 0}.pagination{display:grid;grid-auto-flow:column;justify-content:center;gap:10px;margin:50px 0px 50px 0px}.pagination a{color:#003a54;background:#dad1bf;border:0px;padding:10px 20px 10px 20px;border-radius:10px;font-size:1.5rem;font-weight:800}.pagination a:hover{background:#003a54;color:#fafafa}.pagination a.active{color:#dad1bf;background:#003a54;border:0px;padding:10px 20px 10px 20px;border-radius:10px;font-size:1.5rem;font-weight:800;pointer-events:none}.ehdokas-popup{display:none;position:fixed;z-index:99999 !important;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,39,53,.8);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 640px){.ehdokas-popup{align-items:start}}.ehdokas-popup .ehdokas-popup-content{position:relative}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content{margin:20px auto 20px auto}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-close{position:absolute;top:15px;right:80px;color:#333;font-size:35px;font-weight:bold;cursor:pointer;z-index:9991;font-weight:300 !important}@media only screen and (max-width: 1100px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-close{right:60px}}@media only screen and (max-width: 640px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-close{color:#fff;text-shadow:#000 0px 0px 2px}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-close:hover,.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-close:focus{color:#000;text-decoration:none}.ehdokas-popup .ehdokas-popup-content .ehdokas-container{background-color:#e5e5d9;border:1px solid #666;width:90%;max-width:1024px;box-shadow:0 5px 15px rgba(0,0,0,.3);border-radius:5px;position:relative;display:flex;flex-wrap:wrap;margin:0 auto}@media only screen and (max-width: 1100px){.ehdokas-popup .ehdokas-popup-content .ehdokas-container{width:95%}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row{display:flex}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left{max-width:40%}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left{max-width:30%}}@media only screen and (max-width: 640px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left{max-width:100%;min-width:100%}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-image{max-width:100%}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-image img{width:100%}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary{margin:50px 20px 50px 20px;display:flex;justify-content:center;font-family:"Source Serif 4",serif;color:#003a54}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary{margin:20px}}@media only screen and (max-width: 640px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary{justify-content:start;display:none}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary p{margin:0px}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary span{text-align:right;display:inline-block;width:100px}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary span{text-align:left;display:inline;width:auto}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary strong{text-align:left;display:inline-block}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.left .ehdokas-popup-summary strong{text-align:left;display:inline;width:auto}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right{max-width:60%}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right{max-width:70%}}@media only screen and (max-width: 640px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right{max-width:100%;min-width:100%}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info{color:#003a54;padding:30px}@media only screen and (max-width: 420px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info{padding:20px}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-headline{font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-size:4rem;font-weight:800;color:#003a54;margin-top:-5px}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-headline{font-size:3rem}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-headline{font-size:2rem;font-weight:300;color:#003a54;margin-top:-5px;font-family:"Barlow Condensed",sans-serif}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-headline{font-size:1.5rem}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details{display:flex;border-bottom:5px solid #fafafa;margin-bottom:30px;justify-content:center;align-items:center}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details{display:block}}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details{margin-top:20px}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item{display:flex;align-items:center}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item{margin-top:-20px}}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item{justify-content:space-around}}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item{justify-content:flex-start}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item span{font-family:"Source Serif 4",serif}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item strong{color:#045078;font-size:5rem;margin-left:20px}@media only screen and (max-width: 920px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item strong{font-size:4rem}}@media only screen and (max-width: 640px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item strong{font-size:3rem}}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .ehdokas-meta-item strong{font-size:2rem}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .seperator{border:1px solid #ccc;height:50px;margin:0px 30px 0px 30px}@media only screen and (max-width: 390px){.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-meta .ehdokas-meta-details .seperator{display:none;margin:0px;height:0px}}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .row .col.right .ehdokas-popup-info .ehdokas-popup-kuvaus{font-family:"Source Serif 4",serif}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .ehdokas-popup-social ul{display:inline;display:flex;list-style:none}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .ehdokas-popup-social ul li a{display:block;padding:3px 20px 3px 20px;background:#045078;color:#fafafa;margin-right:5px;border-radius:5px;font-size:1.5rem;text-decoration:none;transition:.3s ease;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:600}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-details .ehdokas-popup-social ul li a:hover{background:#0671a9}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-footer{text-align:center;max-width:1024px}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-footer .ehdokas-single-link{background:#fafafa;border-radius:3px;font-size:1.7rem;color:#003a54;display:inline-block;text-decoration:none;padding:10px 40px 10px 40px;margin:0 auto;font-weight:600;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;box-shadow:0 5px 15px rgba(0,0,0,.3);margin-top:20px}.ehdokas-popup .ehdokas-popup-content .ehdokas-popup-footer .ehdokas-single-link:hover{background:#005d87;color:#fafafa}body.single{background:#e5e5d9}body.single main#ehdokas-single{max-width:1260px;margin:0 auto;padding:20px;font-family:"Source Serif 4",serif}body.single main#ehdokas-single .breadcrumb{font-family:"Barlow Condensed",sans-serif}body.single main#ehdokas-single .breadcrumb a,body.single main#ehdokas-single .breadcrumb a:visited{color:#045078;padding:20px 20px 0px 20px;font-size:1.8rem;text-decoration:none}body.single main#ehdokas-single .breadcrumb a:hover,body.single main#ehdokas-single .breadcrumb a:visited:hover{text-decoration:underline}body.single main#ehdokas-single .row{display:flex}body.single main#ehdokas-single .row .col{padding:20px}body.single main#ehdokas-single .row .col.left{max-width:40%}@media only screen and (max-width: 720px){body.single main#ehdokas-single .row .col.left{max-width:100%;order:2}}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary{margin:50px 20px 50px 20px;display:flex;justify-content:center;font-family:"Source Serif 4",serif;color:#003a54}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary p{margin:0px}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary span{text-align:right;display:inline-block;width:100px}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary strong{text-align:left;display:inline-block}@media only screen and (max-width: 940px){body.single main#ehdokas-single .row .col.left .ehdokas-single-summary{margin:50px 0px 50px 0px}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary span{text-align:left;display:inline;width:auto}body.single main#ehdokas-single .row .col.left .ehdokas-single-summary strong{text-align:left;display:inline}}body.single main#ehdokas-single .row .col.left .ehdokas-single-social ul{padding:0px;margin:0px;list-style:none}body.single main#ehdokas-single .row .col.left .ehdokas-single-social ul li{text-align:center}body.single main#ehdokas-single .row .col.left .ehdokas-single-social ul li a{display:block;padding:3px 20px 3px 20px;background:#045078;color:#fafafa;border-radius:5px;font-size:1.5rem;text-decoration:none;transition:.3s ease;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:600;display:inline-block;min-width:200px;text-align:center;margin:5px auto 5px auto}body.single main#ehdokas-single .row .col.left .ehdokas-single-social ul li a:hover{background:#0671a9}body.single main#ehdokas-single .row .col.right{max-width:60%}@media only screen and (max-width: 720px){body.single main#ehdokas-single .row .col.right{max-width:100%;order:1}}body.single main#ehdokas-single .row .col.right h1{font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-size:4rem;font-weight:800;color:#003a54;margin-top:-5px}body.single main#ehdokas-single .row .col.right h2{font-family:"Barlow Condensed",sans-serif;font-size:2rem;font-weight:400;color:#003a54;margin-top:-5px}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details{display:flex;border-bottom:5px solid #fafafa;margin-bottom:40px;justify-content:center;align-items:center}@media only screen and (max-width: 500px){body.single main#ehdokas-single .row .col.right .ehdokas-meta-details{display:block;margin:20px 0px 20px 0px;padding-bottom:10px}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .col{padding:0px}}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item{display:flex;align-items:center;color:#003a54}@media only screen and (max-width: 500px){body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item{line-height:1.2}}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item span{font-family:"Source Serif 4",serif}@media only screen and (max-width: 500px){body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item span{font-size:2rem}}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item strong{color:#045078;font-size:5rem;margin-left:20px;font-family:"Barlow Condensed",sans-serif}@media only screen and (max-width: 500px){body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .ehdokas-meta-item strong{font-size:2.5rem}}body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .seperator{border:1px solid #ccc;height:100px;margin:0px 30px 0px 30px}@media only screen and (max-width: 500px){body.single main#ehdokas-single .row .col.right .ehdokas-meta-details .seperator{display:none;height:0px;margin:0px}}body.single main#ehdokas-single .row .col.right .ehdokas-single-kuvaus{color:#003a54}.page-template-default{background:#e5e5d9}.home{background:#fff}.custom--btn{text-align:center}.custom--btn .ts-button-link{background:#003a54;color:#fafafa !important;text-align:center;padding:20px;text-decoration:none;font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;font-size:1.5em;display:inline-block;margin:0 auto}.custom--btn .ts-button-link:hover{background:#045078}.custom--hr{background:#fff !important;border-color:#fff !important;border:3px solid #fff !important;max-width:100%;margin:40px 0px 40px 0px}.custom--bg-1{padding:20px;background:#fafafa}a,a:visited{color:#003a54;text-decoration:none}a:hover,a:visited:hover{color:#045078;text-decoration:underline}/*# sourceMappingURL=style.min.css.map */