@charset "UTF-8";.hoyry-submenu-content .hoyry-submenu-content-texts{order:2}.hoyry-submenu-content .hoyry-submenu-content-links{order:3}.hoyry-submenu-content .hoyry-submenu-content-links .hoyry-submenu-content-links-container>li:first-child>a{padding-top:0!important}.hoyry-submenu-content .hoyry-submenu-content-links .hoyry-submenu-content-links-container>li:last-child ul>li:last-child>a,.hoyry-submenu-content .hoyry-submenu-content-links .hoyry-submenu-content-links-container>li:last-child>a{border-bottom:0!important;padding-bottom:0!important}.hoyry-submenu-content .hoyry-submenu-content-image{border-bottom-left-radius:12px;order:1;overflow:hidden}.wp-block-navigation__container>.wp-block-navigation-item.has-child>.wp-block-navigation__submenu-container{border-top-left-radius:0!important;border-top-right-radius:0!important}header [data-hoyry-visible-on-desktop=true] .wp-block-navigation.is-style-hoyry-navigation-paavalikko{gap:0 clamp(.9375rem,-1.949125rem + 4.5103092784vw,3.125rem)}header .wp-block-button .wp-block-button__link.wp-element-button{font-size:clamp(.6875rem,.6199375rem + .3378378378vw,1rem);padding:clamp(.5625rem,.4949375rem + .3378378378vw,.875rem) clamp(.9375rem,.842875rem + .472972973vw,1.375rem);white-space:nowrap}header .wp-block-site-logo{width:clamp(10rem,-4.845375rem + 23.1958762887vw,21.25rem)}@media (max-width:1023px){header .wp-block-site-logo{width:clamp(6.875rem,3.766875rem + 15.5405405405vw,21.25rem)}}header .wp-block-navigation__container.is-style-hoyry-navigation-toissijainen>.wp-block-navigation-item:not(.has-child)>.wp-block-navigation-item__content{align-items:center;display:flex!important}header .wp-block-navigation__container.is-style-hoyry-navigation-toissijainen>.wp-block-navigation-item:not(.has-child)>.wp-block-navigation-item__content:after{background-color:#bcbcbc;content:"";display:block;height:1em;margin-left:.3em;-webkit-mask:var(--hoyry-icon-arrow-narrow-long-right) center no-repeat;mask:var(--hoyry-icon-arrow-narrow-long-right) center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}header .wp-block-navigation__container.is-style-hoyry-navigation-toissijainen>.wp-block-navigation-item:not(.has-child)>.wp-block-navigation-item__content[target=_blank]:after{height:.9em;margin-left:.5em;-webkit-mask:var(--external-link-icon-url) center no-repeat;mask:var(--external-link-icon-url) center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.9em}footer .wp-block-social-links{flex-wrap:nowrap!important}@media (max-width:1023px){footer .wp-block-group-is-layout-flex{row-gap:1.5em}footer>.wp-block-group{background-position:top 170px center}}body.multisite-blog-id-1 footer>.wp-block-group{background-image:var(--footer-bg-url);background-position:top 120px center;background-repeat:no-repeat;background-size:100% auto}.is-style-hoyry-article-listing-posts-career-fi .hoyry-listing-item-texts{margin:clamp(.3125rem,.2449375rem + .3378378378vw,.625rem) 0 clamp(.46875rem,.367375rem + .5067567568vw,.9375rem)}.is-style-hoyry-article-listing-posts-career-fi .hoyry-listing-item-image{position:relative}.is-style-hoyry-article-listing-posts-career-fi .hoyry-listing-item-image:before{align-items:center;background-color:#bfad82;background-image:var(--card-career-logo-url);background-position:50%;background-repeat:no-repeat;background-size:clamp(.6875rem,.6469375rem + .2027027027vw,.875rem) clamp(6.75rem,6.371625rem + 1.8918918919vw,8.5rem);bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;top:0;width:clamp(3.125rem,2.9223125rem + 1.0135135135vw,4.0625rem);z-index:1}.is-style-hoyry-article-listing-posts-career-fi .hoyry-listing-item{min-height:10.7em!important}.is-style-hoyry-article-listing-posts-career-fi .hoyry-listing-item .hoyry-listing-item-container{border-radius:clamp(.3125rem,.2449375rem + .3378378378vw,.625rem)!important}.wp-block-hoyry-marquee .hoyry-marquee-carousel-slide.hoyry-marquee-separator{color:#bfad82}.wp-block-hoyry-marquee .hoyry-marquee-carousel-slide.hoyry-marquee-separator.has-asterisk{background-image:var(--asterisk-url);background-position:50%;background-repeat:no-repeat;background-size:contain;height:.67em;width:.67em}.wp-block-hoyry-marquee .hoyry-marquee-carousel-slide.hoyry-marquee-separator.has-asterisk span{display:none}.hoyry-kaari{background-position:50%!important;background-repeat:no-repeat!important;background-size:100% auto!important}.wp-block-hoyry-link-list{-moz-column-gap:clamp(1.40625rem,1.1021875rem + 1.5202702703vw,2.8125rem);column-gap:clamp(1.40625rem,1.1021875rem + 1.5202702703vw,2.8125rem)}.wp-block-hoyry-link-list.is-style-hoyry-link-list-laatikot{-moz-column-gap:clamp(1.09375rem,.85725rem + 1.1824324324vw,2.1875rem);column-gap:clamp(1.09375rem,.85725rem + 1.1824324324vw,2.1875rem);row-gap:clamp(1.09375rem,.85725rem + 1.1824324324vw,2.1875rem)}.wp-block-media-text .wp-block-media-text__media{border-radius:clamp(.625rem,.489875rem + .6756756757vw,1.25rem)}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{border-bottom-right-radius:0;border-top-right-radius:0}.wp-block-media-text.alignfull.has-media-on-the-left .wp-block-media-text__media{border-bottom-left-radius:0;border-top-left-radius:0}@media (max-width:900px){.wp-block-media-text.alignfull{padding-left:var(--wp--style--root--padding-left)!important;padding-right:var(--wp--style--root--padding-right)!important}.wp-block-media-text.alignfull .wp-block-media-text__media{margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important}}@media (min-width:901px){.wp-block-media-text.is-style-hoyry-media-text-hero{margin-block-end:calc(clamp(1.71875rem, 1.347125rem + 1.8581081081vw, 3.4375rem)*-1)!important;position:relative;z-index:2}.wp-block-media-text.is-style-hoyry-media-text-hero+*{margin-block-start:0!important}}.wp-block-media-text.is-style-hoyry-media-text-hero.has-media-on-the-right .wp-block-media-text__media{border-bottom-left-radius:clamp(1.5625rem,1.2246875rem + 1.6891891892vw,3.125rem);border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}@media (max-width:900px){.wp-block-media-text.is-style-hoyry-media-text-hero.has-media-on-the-right .wp-block-media-text__media{border-bottom-left-radius:0}}.wp-block-media-text.is-style-hoyry-media-text-hero.has-media-on-the-left .wp-block-media-text__media{border-bottom-left-radius:0;border-bottom-right-radius:clamp(1.5625rem,1.2246875rem + 1.6891891892vw,3.125rem);border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}@media (max-width:900px){.wp-block-media-text.is-style-hoyry-media-text-hero.has-media-on-the-left .wp-block-media-text__media{border-bottom-right-radius:0}}body:not(.wp-admin) .wp-site-blocks{container-name:site;container-type:inline-size}body:not(.wp-admin) main{overflow-x:hidden}@media (min-width:901px){body:not(.wp-admin) .wp-block-media-text.alignfull.has-media-on-the-right{padding-left:max(var(--wp--style--root--padding-left),(100cqw - var(--wp--style--global--content-size))/2)}body:not(.wp-admin) .wp-block-media-text.alignfull:not(.has-media-on-the-right){padding-right:max(var(--wp--style--root--padding-right),(100cqw - var(--wp--style--global--content-size))/2)}}.wp-block-cover.alignfull{margin-left:calc(var(--wp--style--root--padding-left)*-1 + clamp(1.25rem, .97975rem + 1.3513513514vw, 2.5rem))!important;margin-right:calc(var(--wp--style--root--padding-right)*-1 + clamp(1.25rem, .97975rem + 1.3513513514vw, 2.5rem))!important}.hoyry-cover-last>.wp-block-cover{position:relative;z-index:2}.hoyry-cover-last>.wp-block-group:last-child{position:relative;z-index:1}.wp-block-hoyry-testimonial .hoyry-testimonial .hoyry-testimonial-texts .hoyry-testimonial-text:before{color:#bfad82;content:"“";display:block;font-family:var(--wp--preset--font-family--ethereal);font-size:6em;line-height:1;margin-bottom:-.48em;margin-left:-.03em}.wp-block-hoyry-call-to-action .call-to-action-block.has-image.image-align-center .call-to-action-image{aspect-ratio:346/231;margin:0!important;padding:0!important;width:clamp(10.625rem,8.246625rem + 11.8918918919vw,21.625rem)}.wp-block-hoyry-call-to-action .call-to-action-block.has-image.image-align-center .call-to-action-image img{height:100%;max-height:none!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:800px){.wp-block-hoyry-call-to-action .call-to-action-block.has-image.image-align-center .call-to-action-image{width:100%}}.entry-content>[style*="margin-bottom: -"],.entry-content>[style*="margin-bottom:-"]{position:relative;z-index:2}form label{color:var(--hoyry-form-label-color);cursor:pointer;font-family:var(--hoyry-form-label-font-family);font-size:var(--hoyry-form-label-font-size);font-style:var(--hoyry-form-label-font-style);font-weight:var(--hoyry-form-label-font-weight);letter-spacing:var(--hoyry-form-label-letter-spacing);line-height:var(--hoyry-form-label-line-height);text-transform:var(--hoyry-form-label-text-transform)}.fluentform .ff-custom_html,.hoyry-form .ff-custom_html{padding-bottom:var(--hoyry-form-label-margin-bottom)}mark.has-inline-color{background-color:transparent}.wp-block-hoyry-article-listing-posts.is-style-hoyry-article-listing-posts-toimipisteet .hoyry-listing-item .hoyry-listing-item-container .hoyry-listing-item-image img,.wp-block-hoyry-article-listing-posts.is-style-hoyry-article-listing-posts-toimipisteet .wp-block-hoyry-article-card .hoyry-listing-item .hoyry-listing-item-container .hoyry-listing-item-image img,.wp-block-hoyry-article-listing-posts.is-style-hoyry-article-listing-posts-toimipisteet .wp-block-hoyry-article-listing-posts .hoyry-listing-item .hoyry-listing-item-container .hoyry-listing-item-image img{-o-object-fit:contain;object-fit:contain;width:calc(100% - clamp(.9375rem, .19425rem + 3.7162162162vw, 4.375rem))}
