.scrolly-article{background:transparent !important}.aghplacementany{min-height:calc(100vh - 70px) !important;max-height:calc(100vh - 70px) !important;height:calc(100vh - 70px) !important;position:absolute;z-index:900;top:0;opacity:0;transition:opacity 0.4s linear}.scrolly-headline{align-items:center}div.scrolly-article .scrolly-article-wrapper .aghplacementany.agportrait{width:100% !important}.scrollama-container p.Caption,.scrollama-container p.Source{display:none !important}.scrolly-article .scrolly-article-wrapper{margin:80px 0 20px}.aghplacementmiddle .crop_container{height:100% !important;width:100% !important;max-width:100% !important;min-width:100% !important}.aghplacementany.is-active{opacity:1 !important}.scrollama-container{height:100%;width:100vw;position:relative;display:flex;flex-flow:column;min-width:100vw;margin-bottom:var(--large)}.scrollama-container+h2{margin-top:0 !important}.scrollama-image-container{position:sticky;top:70px;height:calc(100vh - 70px);overflow:hidden;margin-bottom:2rem;z-index:-1}.transparent-step{opacity:0;width:100%;height:100vh;margin-top:calc(-100vh + 70px)}.scrollama-image-container>.aghplacementany:not(:first-child){opacity:0}.scrollama-container>.esirivi,.teksti:has(.alkukorostus){text-align:center;z-index:910;margin-bottom:100vh !important;color:#fff;position:relative;background:#fd7e14c7;width:fit-content;display:flex !important;align-self:center;padding:0.5rem !important;font-weight:400;font-size:22px !important;border-radius:4px;font-family:var(--font-family1);line-height:1.3;max-width:700px !important;margin-left:1.5rem !important;margin-right:1.5rem !important;backdrop-filter:blur(2px);justify-content:center}.blur-frame{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:999}.blur-frame p{position:absolute;left:calc(50% - 35px);top:calc(50% + 75px);font-family:"Lato",sans-serif;font-weight:400;color:#0a0a0a;text-align:center;width:75px}.blur-frame .spinner{position:absolute;left:calc(50% - 35px);top:50%;height:75px;width:75px;margin:0px auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid var(--bg-color8);border-right:6px solid var(--bg-color8);border-bottom:6px solid var(--bg-color8);border-top:6px solid var(--bg-color1);border-radius:100%}@media (min-width: 768px){.scrolly-article div.aghplacementany .crop_container{min-height:inherit !important;max-height:inherit !important;height:inherit !important;padding-top:0 !important}.scrolly-article div.aghplacementany img.Image{min-height:inherit !important;max-height:inherit !important;height:inherit !important;object-fit:cover}.article-text-mobile{display:none !important}.scrolly-article .Image.aghplacementleft,.scrolly-article .Image.aghplacementright{width:30% !important}}@media (max-width: 760px){.scrolly-article div.aghplacementany .crop_container{min-height:inherit !important;max-height:inherit !important;height:inherit !important;padding-top:0 !important}.scrolly-article div.aghplacementany img.Image{min-height:inherit !important;max-height:inherit !important;height:inherit !important;object-fit:cover}.article-text-desktop{display:none !important}.scrolly-article .aghplacementright,.scrolly-article .aghplacementleft{float:none;margin:0;width:100% !important}.article-text-mobile p.sitaatti{font-size:25px;margin-top:20px}div.scrolly-headline h1{font-size:32px}.article-text-mobile p.sitaatti,.article-text-mobile p.sitaattilahde{padding:0 30px}}
