.common__some{display:-ms-flexbox;display:flex}@media(max-width:575.98px){.common__some{margin-bottom:1rem;-ms-flex-pack:center;justify-content:center}}.common__some .single-some{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;height:3rem;justify-content:center;margin:0 2rem 0 0;padding:0}.common__some .single-some:last-child{margin-right:0}.common__some .single-some:before{display:none!important}.common__some .single-some img{height:2.5rem;min-width:2.5rem;width:2.5rem}.footer{max-width:none;padding:0}.footer__1st,.footer__2nd,.footer__3rd{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 2px;padding:2rem}.footer__1st{background:#00a38c}.footer__1st .footer__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer__1st a{color:#23262c;font-size:1.8rem;text-decoration:none;-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-family:gitan-latin,sans-serif;font-size:2.4rem;font-weight:700}.footer__1st a:after{content:url(/wp-content/themes/posio-taivalkoski/dist/images/arrow-right-long-orange-73cc8cb8d9.svg);height:3rem;margin-left:2rem;min-width:3rem;width:3rem}.footer__1st a span.text{max-width:80vw}@media(max-width:575.98px){.footer__1st a{font-size:2.2rem}}.footer__1st a:after{display:block;margin-left:1rem}.footer__2nd{background:var(--light-blue2)}.footer__3rd{background:#00a38c;margin-bottom:0;padding-bottom:3rem;padding-top:3rem}.footer__3rd .footer__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:575.98px){.footer__3rd .footer__inner{-ms-flex-direction:column;flex-direction:column}}.footer__inner{margin:auto;max-width:1240px;width:100%}.footer__lower-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:575.98px){.footer__lower-links{-ms-flex-pack:center;justify-content:center}}.footer__lower-links a{color:#23262c;color:#fff;font-size:1.8rem;font-weight:400;margin-left:2rem;text-decoration:none;word-break:break-word}@media(max-width:575.98px){.footer__lower-links a{margin:1rem;width:calc(50% - 2rem)}.footer__lower-links a:nth-child(odd){text-align:right}}.footer.taivalkoski .footer__1st{background:#abcee6}.footer.taivalkoski .footer__1st .footer__inner a:after{content:var(--theme-color-blue-caret-url)!important}.to-top{background:#fff;border:2px solid var(--blue);bottom:7rem;box-shadow:0 0 2rem rgba(35,38,44,.25);left:7rem;opacity:0;padding:1rem;pointer-events:none;position:fixed;transition:1s ease-in-out}.to-top img{height:3rem;transform:rotate(180deg);width:3rem}.to-top .label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.to-top.visible{opacity:1;pointer-events:all}@media(max-width:767.98px){.to-top{bottom:2rem;left:2rem;padding:.75rem}.to-top img{height:2.25rem;width:2.25rem}}