#site-footer a{color:#b1b1b1}#site-footer .subscribe__thanks{position:absolute;top:0;bottom:0;left:0;right:0;display:none;background:#3d3d3d;border:1px solid #fff;z-index:3}#site-footer .subscribe__thanks__close{position:absolute;top:5px;right:5px;width:30px;height:30px;display:block;text-align:center;border:0;background:none}#site-footer .subscribe__thanks__close:after{content:"\2715";color:#fff;font-size:20px;font-weight:700}#site-footer .subscribe__thanks__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;padding:15px}#site-footer .subscribe__thanks__inner>*{width:100%}#site-footer .subscribe__thanks__title{color:#fff;font-size:1.1em;margin-bottom:.5em}#site-footer .subscribe__thanks__content{font-size:.9em}#site-footer .subscribe__thanks__content p{margin:.33em 0}#site-footer .subscribe__thanks__btnbox{margin-top:.5em}#site-footer .subscribe__thanks__btn{display:inline-block;align-items:center;background:#ffc90d;color:#3d3d3d;font-size:1.1em;padding:.25em 1em}@font-face{font-display:swap;font-family:'fontello';src:url("/wp-content/themes/fsc-fi/fonts/fontello.woff2") format("woff2");font-weight:normal;font-style:normal}[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-comment:before{content:'\e81e'}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:18px;color:#3d3d3d;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img{height:auto;max-width:100%;vertical-align:middle}ul{list-style-type:none;margin:0;padding:0}a{color:#1e5bab;text-decoration:none}a:visited{color:#1e5bab}.entry-content a{color:#1e5bab;text-decoration:underline}.entry-content a:visited{color:#c9559f}.footer-content a:visited{color:#c9559f}button{font-family:inherit;font-size:inherit;font-weight:inherit;background:none;outline:none;box-shadow:none;border:none;padding:0;margin:0}@media screen and (max-width:1024px){.site-header{height:73px}}@media screen and (max-width:1024px){.site-header-main{position:fixed;top:0;left:0;width:100%;z-index:99999}}.site-header-inner{display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width:1024px){.site-header-inner{height:73px;align-items:center;padding:0 25px}}@media screen and (max-width:639px){.site-header-inner{padding:0 25px 0 10px}}.site-logo{display:flex;align-items:center;flex:0 0 auto}@media screen and (max-width:1024px){.site-logo{width:auto;height:37px}}.post-meta{font-size:.8em;font-style:italic;color:#888888}@font-face{font-display:swap;font-family:'fontello';src:url("/wp-content/themes/fsc-fi/fonts/fontello.woff2") format("woff2");font-weight:normal;font-style:normal}[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-comment:before{content:'\e81e'}@media screen and (max-width:1024px){.site-header-menu{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:fixed;width:100%;height:0;background:rgba(0,0,0,0.75);top:73px;left:0;z-index:9;visibility:hidden}}@media screen and (max-width:1024px){.main-navigation{order:0;width:100%}}.primary-menu{display:flex;font-size:16px;line-height:20px;font-weight:normal;height:100%;font-family:"Quicksand",sans-serif}.primary-menu>li{position:relative}@media screen and (max-width:1024px){.primary-menu>li{box-shadow:0 1px 2px rgba(0,0,0,0.3)}}.primary-menu>li>a{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;height:100%;min-width:152px;max-width:200px;padding:19px 10px;position:relative}.primary-menu>li>a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:transparent}.primary-menu>li>a>.menu-item-title{position:relative;z-index:1}@media screen and (max-width:1024px){.primary-menu>li>a>.menu-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.primary-menu>li>a .menu-item-toggle{display:none;height:100%;align-items:center;justify-content:center;flex:0 0 auto}.primary-menu>li>a .menu-item-toggle img{transform:rotate(90deg);width:24px;height:auto}@media screen and (max-width:1024px){.primary-menu>li>a .menu-item-toggle{display:inline-flex;padding:0 20px}}@media screen and (max-width:639px){.primary-menu>li>a .menu-item-toggle{padding:0 5px}}@media screen and (max-width:1210px){.primary-menu>li>a{min-width:auto;max-width:100%}}@media screen and (max-width:1024px){.primary-menu>li>a{justify-content:space-between;color:#1E569F;width:100%;padding:0 0 0 25px;height:54px}.primary-menu>li>a:before{content:none}}@media screen and (max-width:639px){.primary-menu>li>a{padding:0 0 0 10px}}.primary-menu>li:last-child .sub-menu{left:auto;right:0}@media screen and (max-width:1210px){.primary-menu>li:nth-last-child(-n+2) .sub-menu{left:auto;right:0}}.primary-menu .sub-menu{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.3);width:281px;max-width:100vw;z-index:1;overflow:hidden}.primary-menu .sub-menu li{box-shadow:0 1px 1px rgba(0,0,0,0.3)}.primary-menu .sub-menu li a{display:inline-flex;align-items:center;width:100%;height:100%;min-height:54px;padding:12px 9px 11px;color:#000}.primary-menu .sub-menu li a>span{display:inline-flex;align-items:center}.primary-menu .sub-menu li a img{width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (max-width:1024px){.primary-menu .sub-menu li a{padding-left:45px}}.primary-menu .sub-menu__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:69px;height:31px;margin-right:9px}@media screen and (min-width:1025px){.primary-menu .sub-menu{display:block!important}}@media screen and (max-width:1024px){.primary-menu .sub-menu{opacity:1;visibility:visible;position:static;width:100%;box-shadow:0 2px 4px rgba(0,0,0,0.3);background-color:#F2F2F2;display:none}}@media screen and (max-width:1024px){.primary-menu{flex-direction:column;background-color:#fff;font-size:18px;line-height:23px}}.site-sn-navigation{display:flex;justify-content:flex-end;margin:10px 0 9px}.site-sn-navigation a{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px}.site-sn-navigation h4{display:none;align-items:center;font-weight:normal;font-size:14px;line-height:18px;color:#1E569F;text-transform:none;height:40px;padding:0 19px;background-color:#e4e4e4;margin:0}@media screen and (max-width:1024px){.site-sn-navigation h4{display:flex;width:100%;padding:0 25px}}@media screen and (max-width:639px){.site-sn-navigation h4{padding:0 10px}}@media screen and (max-width:1024px){.site-sn-navigation{order:1;width:100%;flex-wrap:wrap;margin:0}.site-sn-navigation a{width:25%;height:55px}.site-sn-navigation a:nth-of-type(1){background-color:#194D90}.site-sn-navigation a:nth-of-type(2){background-color:#5EDEFF}.site-sn-navigation a:nth-of-type(3){background-color:#F20000}.site-sn-navigation a:nth-of-type(4){background-color:#C13584}}.menu-toggle-btn{display:none;position:relative}@media screen and (max-width:1024px){.menu-toggle-btn{display:inline-flex;width:28px;height:28px}}.menu-toggle-btn:before{content:"";position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px}.menu-toggle-btn .menu-toggle-line{position:absolute;height:3px;width:14px;top:13px;background-color:#fff}.menu-toggle-btn .menu-toggle-line.line-left{left:0}.menu-toggle-btn .menu-toggle-line.line-right{left:14px}.menu-toggle-btn .menu-toggle-line:before,.menu-toggle-btn .menu-toggle-line:after{position:absolute;width:inherit;height:inherit;background-color:#fff;content:""}.menu-toggle-btn .menu-toggle-line:before{top:-10px}.menu-toggle-btn .menu-toggle-line:after{top:10px}.scroll_top_btn{width:64px;height:64px;background:#fff;border-radius:50%;border:2px solid #fff;position:fixed;z-index:99998;bottom:30px;right:30px;box-shadow:none;visibility:hidden;opacity:0;overflow:hidden}.scroll_top_btn svg{width:100%;height:100%}@media screen and (max-width:1024px){.scroll_top_btn{width:48px;height:48px;right:10px;bottom:60px}}#page{overflow:hidden}.entry-content{line-height:1.3em}.site-inner,.site-header-inner{max-width:1170px;margin:0 auto}.site-content{padding:0 10px}.site-content:after{clear:both;content:"";display:table}.site-inner{padding:1em 0 4em 0}article{margin:0 0 3em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (min-width:640px){h1{font-size:1.8em}.site-inner{padding-top:2em}.site-content{padding:0 25px}}@media screen and (min-width:910px){.no-sidebar .content-area{float:none;margin:0;width:100%}}@media screen and (min-width:1210px){.content-area{float:left;width:870px}.site-content{padding:0}}input,a,button,#primary-menu .menu-item{outline:none}h1,h4{font-family:"Quicksand",sans-serif;color:#18447e;font-weight:700;text-transform:uppercase;margin-top:0}h1{font-size:2em;line-height:1.2em}@media (max-width:500px){h1{font-size:1.5em}}.site-header-mainbox{position:relative;background-image:linear-gradient(#4C146B,#17437D)}.site-header-haloween{position:absolute;display:block;background-image:url(/wp-content/themes/fsc-fi/kuvat/teemat/talvi-header.png);background-position:0 bottom;background-repeat:repeat-x;background-size:auto 80%;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;z-index:1}@media screen and (max-width:1024px){.site-header-haloween{background-size:auto 100%}}.site-header-inner{position:relative;z-index:2}.single-uutiset #main{max-width:35em;margin-left:auto;margin-right:auto}.single-uutiset h1{margin:.2em .2em .2em 0}.single-uutiset .page__meta{margin-bottom:13px}.page__meta__miniblocks{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;color:#646465!important}.page__meta__miniblock{display:inline-flex;align-items:center;color:inherit!important;font-family:'Quicksand',sans-serif;font-size:15px;text-decoration:none!important;white-space:nowrap;margin:5px 0 5px 26px}.page__meta__icon{display:flex;height:25px;margin:0 8px 0 0}.comments__form{color:#333;font-family:"Quicksand",sans-serif;font-size:16px;margin-bottom:90px}.comments__form--reply{margin-bottom:60px}.comments__new_comment{padding-top:17px}.comments__inputs__row{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px}.comments__label{position:absolute;display:block;color:inherit;font-weight:inherit;left:1em;top:1em;transform-origin:top left;will-change:transform}.comments__input{display:block;background-color:#f5f6f8;border:none;box-shadow:none;outline:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0 1em;width:100%;height:52px}.comments__input__wrap{position:relative;width:calc(50% - 20px);flex-grow:1;margin:22px 10px 0}.comments__textarea{resize:none;height:105px;min-height:105px;padding:.75em 1em}.comments__textarea--big{height:133px}.comments__check{margin:32px 0 45px}.comments__check__wrap{position:relative;margin-bottom:10px}.comments__check__wrap input{top:15px;left:7px}.comments__check__wrap input:not(:checked)+.comments__check__label:after{opacity:0;transform:scale(0)}.comments__check__label{position:relative}.comments__check__label:before{position:relative;top:.2em;display:inline-block;content:'';width:20px;height:20px;border:1px solid #e5e5e5;margin-right:.5em}.comments__check__label:after{position:absolute;top:3px;left:3px;width:14px;height:14px;display:block;content:'';background:url("/wp-content/themes/fsc-fi/ggdata-img/reviews/icon-check.svg") no-repeat center center;background-size:contain;z-index:2}.comments__check__label a{color:inherit!important;text-decoration:none}.comments__gcaptcha_text{margin-top:20px}.comments__gcaptcha_text a{color:inherit!important;text-decoration:none}.comments__submit{margin-top:30px}.comments__submit__btn{background-color:#3caa34;color:#fff;font-size:18px;font-weight:600;width:163px;height:61px;padding:0;margin:0}.comments__message{font-weight:700;font-size:1.1em;margin-top:1em}.icon-comment{display:flex;font-size:21px;color:#dbdbdb}.icon-comment:before{margin:0}@media screen and (min-width:769px){.page__meta{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}}@media screen and (max-width:768px){.page__meta__miniblocks{justify-content:flex-start}.page__meta__miniblock{margin:0 26px 0 0}.page__meta__miniblock:last-child{margin-right:0}}@media screen and (max-width:480px){.comments__new_comment{padding:0}.comments__form{font-size:14px;margin-bottom:60px}.comments__input{height:46px}.comments__input__wrap{width:calc(100% - 20px)}.comments__check{margin:25px 0 30px}.comments__check__label:after{top:1px}.comments__submit{margin-top:20px}.comments__submit__btn{font-size:17px;width:140px;height:46px}}.ad-disclosure{line-height:14px;text-align:right;margin-bottom:30px}.ad-disclosure .advertiser-disclosure-link{color:#105AAC;display:inline-block;font-size:18px;position:relative;text-decoration:underline}.ad-disclosure .advertiser-disclosure-text{background:#1159A9;color:#fff;font-size:14px;line-height:22px;min-width:calc(100vw - 47px);opacity:0;padding:23px;position:absolute;right:0;text-align:left;top:calc(100% + 17px);visibility:hidden;width:100%;z-index:999;position:absolute;visibility:hidden}@media (min-width:768px){.ad-disclosure .advertiser-disclosure-text{min-width:386px}}@media (max-width:768px){.ad-disclosure .advertiser-disclosure-text{min-width:calc(100vw - 20px);right:-5px}}.ad-disclosure .advertiser-disclosure-text:before{border-color:transparent transparent #1159A9;border-style:solid;border-width:0 13px 18px;content:"";display:inline-block;height:0;position:absolute;right:30px;bottom:100%;vertical-align:middle;width:0;z-index:4}.ad-disclosure .advertiser-disclosure-text:after{content:"";display:inline-block;height:18px;left:0;position:absolute;bottom:100%;width:100%}