@import url("https://fonts.googleapis.com/css?family=Bitter:Regular");.ft-blog-banner{padding:10px 0px}.ft-nav-tab{font:italic 700 18px 'PT serif', serif;padding:5px 15px 5px 0px;cursor:pointer;transition:color 0.1s ease;will-change:color}.ft-nav-tab:hover{color:#DECDA6}.main-article-list{margin:5px 5px 10px 5px}.article-overlay{color:#000;font-family:'Montserrat', sans-serif;padding:10px 0px;background-color:rgba(255,255,255,0.5);position:absolute;bottom:0;left:0;right:0}.main-article-frame .Image{transition:transform 0.4s ease}.main-article-frame .article-headline h1{font:700 30px 'Playfair',serif;margin-bottom:10px;margin-top:0px}.main-article-frame:hover{cursor:pointer}.logo h1{color:#72B733;font-size:100px;font-weight:lighter;margin:0px;letter-spacing:-9px;font-family:serif;margin-bottom:-10px}.header-frame{border-bottom:1px solid #dadada}.nav-item{font:700 14px 'Montserrat',sans-serif;text-transform:uppercase;padding:10px;cursor:pointer;transition:color 0.1s;will-change:color;box-sizing:border-box;position:relative}.nav-item.active{background:#465E9C;color:#fff}.addon-link{padding:10px;font:500 13px 'Montserrat', sans-serif;text-transform:uppercase;color:#C5C5C5;cursor:pointer;transition:color 0.1s;will-change:color}.addon-link:hover{color:#333}.some-item{padding:0px 10px;font-size:18px;color:#C5C5C5;transition:color 0.1s;will-change:color;cursor:pointer}.some-item:hover{color:#333}#nav-underline{position:absolute;border-bottom:3px solid #465E9C;bottom:0;width:100%;left:0;right:0;transition:width 0.3s ease, left 0.3s ease;will-change:width, left}.nav-item.search input{border:none;outline:none;margin:0px;padding:0px;font:700 14px 'Montserrat',sans-serif;background-color:transparent;color:#000}.nav-item.search i{align-self:center;margin-right:10px;padding-bottom:3px}.nav-item.active.search input::-webkit-input-placeholder{color:#fff}.nav-item.active.search input::-moz-placeholder{color:#fff}.nav-item.active.search input:-ms-input-placeholder{color:#fff}.nav-item.search input::-moz-placeholder{color:#000;transition:color 0.2s ease}.nav-item.search input:-ms-input-placeholder{color:#000;transition:color 0.2s ease}.nav-item.search input::-webkit-input-placeholder{color:#000;transition:color 0.2s ease}.nav-item-frame{margin-top:50px;position:relative}.footer-logo{color:#72B733;font-size:46px;font-weight:lighter;margin:0px;letter-spacing:-4px;font-family:serif;margin-bottom:-10px;margin-left:-2px}.footer-slogan{font-family:'Montserrat', sans-serif;font-weight:700;margin:0px;font-size:14px;margin-left:2px}.footer-geo-international a,.footer-links a,.disclaimer-links a{text-decoration:none;font-family:'Montserrat', sans-serif;font-size:14px;margin:25px 5px 0px 5px;color:#a5a5a5;transition:color 0.1s ease;will-change:color}.footer-geo-international a:hover,.footer-links a:hover,.disclaimer-links a:hover{color:#333}.footer-geo-international{margin:10px 0px}.footer-disclaimer p{font-family:'Montserrat', sans-serif;font-size:14px;color:#a5a5a5;text-align:center}.nav-item.search.active input{color:#fff}.facebook-iFrame{margin:10px 0px}.side-col{margin-left:10px}body{margin:0}.body-wrapper{margin:0px 10px}@media screen and (max-width: 768px){.nav-item-frame{position:fixed;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;top:0;left:0;bottom:0;background-color:#fff;z-index:20;width:250px !important;max-width:250px !important;min-width:250px !important;margin:0px;transform:translateX(-100%);transition:transform 0.3s ease}#nav-underline{transform:scale(0)}.header-frame{border-bottom:3px solid #D7007F !important}.nav-item-frame.active{transform:translateX(0%)}#nav-sideline{transform:scale(1) !important}.nav-item{border-bottom:1px solid #dadada;width:100% !important;font-weight:400 !important}.nav-item.search input{font-weight:400 !important}.subscribe-box{justify-content:center !important}}#nav-sideline{border-right:3px solid #465E9C;position:absolute;top:0;bottom:0;right:0;transform:scale(0)}.mobile-nav-launcher{align-self:flex-start}p.Caption,p.Source{display:none}.mobile-nav-bg{position:fixed;top:0;max-height:100% !important;min-height:100% !important;height:100% !important;bottom:0;left:0;z-index:20;right:0;background-color:rgba(0,0,0,0.5);transition:opacity 0.3s ease;opacity:0;transform:scale(0)}.main-article-frame:hover .Image{transform:scale(1.05)}.mobile-nav-bg.active{transform:scale(1);opacity:1}@media screen and (max-width: 399px){.main-article-frame .article-headline h1,.main-mini .main-article-frame .article-headline h1{font-size:18px !important}.date-time-author{font-size:12px;flex-wrap:wrap !important}.main-article-frame h3.ingres{font-size:14px}.department-tag span{font-size:11px;padding:2px 5px;top:-23px}}.nav-item .slogan{text-transform:capitalize;margin:0px;margin-top:-10px;font-weight:700;margin-left:3px}.nav-item .logo{font-family:serif;font-weight:lighter;font-size:32px;color:#465E9C}.font-awesome{margin-right:5px}.main-mini.main-article-frame .article-headline h1{font-size:18px}.ft-blog-nav{align-items:baseline !important}.ft-nav-tab i{margin-left:10px}.article-headline h1{font-family:"Bitter";font-weight:400;font:700 20px 'Playfair',sans-serif;margin:0px 0px 10px 0px}.article-image{overflow:hidden;position:relative}.main-article-frame:hover .article-underline{transform:scale(1)}.facebook-frame,.twitter-frame{overflow-y:auto;overflow-x:hidden;border:1px solid #dadada;margin-top:9px;border-radius:4px 4px 0px 0px}.twitter-frame{border-bottom:3px solid #1EA1F2;position:relative}.twitter-loadscreen{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1EA1F2;display:flex;justify-content:center;align-items:center;color:#fff;transition:opacity 0.2s ease}.load-rotation{position:absolute;height:150px;width:150px;border:3px solid #fff;border-radius:50%;top:225px;left:85px;border-right:3px solid #1EA1F2;transition:transform 4s ease}.col-title{font:700 16px 'Montserrat',sans-serif;text-transform:uppercase;padding:15px 10px 10px 10px}.col-text a{text-decoration:none;color:#000;font:700 14px 'Montserrat',sans-serif;text-transform:uppercase;padding-top:10px;transition:color 0.1s;will-change:color}.luetuimmat-headline h1{font:300 16px 'Montserrat',sans-serif;cursor:pointer;transition:color 0.1s ease;will-change:color;text-align:center}.luetuimmat-frame:not(:last-child){border-bottom:1px solid #dadada}.luetuimmat-frame{padding-bottom:10px}.department-author{font-family:'Montserrat',sans-serif;font-size:12px;text-transform:uppercase;position:absolute;font-weight:300;top:-29px;left:-5px;background-color:#72B733;padding:5px 10px;color:#fff;box-shadow:-2px 2px 1px 0px #000;min-width:initial !important;max-width:initial !important;width:initial !important}.department::after{content:': ';margin:1px 3px 0px 2px;font-weight:400}.front-title h1{font:700 30px 'Playfair',serif;margin:10px 0px}.front-title.active .title-underline{transform:scale(1)}.front-title{align-items:baseline !important}.front-article-frame{margin:10px 0px}.front-article-text{margin-left:10px}a{text-decoration:none}.articlepage .article-image{padding-top:15px}.nav-item span{color:#000000}.nav-item i.fa.fa-home.fa-2x{margin-top:-5px}.fbjako{padding-right:10px}.addon-link.some-item{padding-top:8px}.col-section img{margin-left:0px !important}.subscribe-box{position:fixed;bottom:0;background-color:inherit;z-index:10;right:0;font:300 16px 'Montserrat',sans-serif;transform:translateY(150%);transition:transform 0.4s ease}.subscribe-header{background-color:#0080ff;display:flex;justify-content:space-between;color:#fff;padding:10px}.subscribe-body form{padding:20px 10px;display:flex;justify-content:space-between;border:1px solid #dadada}.subscribe-body form button{border:none;outline:none;background-color:#0080ff;color:#fff;font:300 14px 'Montserrat',sans-serif;padding:5px 15px}.subscirbe-input{border:1px solid #dadada;font:300 16px 'Montserrat',sans-serif;padding:0px 5px;outline:none}.tilaa-lehti{position:absolute;right:0;bottom:0;padding:10px;font:600 14px 'Montserrat',sans-serif;text-transform:uppercase}.facebook-frame{border-bottom:3px solid #465E9C}.col-text a:hover{color:#465E9C}.front-title .title-underline{width:100%;border-bottom:2px solid #465E9C;transform:scale(0);transform-origin:left;transition:transform 0.4s ease}.luetuimmat-headline h1:hover{color:#465E9C}.order{background-color:#465E9C;color:#fff;padding:5px}.department-tag span{font-family:'Montserrat', sans-serif;background-color:#465E9C;color:#fff;padding:5px 10px;position:absolute;z-index:10;top:-35px;left:-5px;text-transform:uppercase;font-size:13px;box-shadow:-2px 2px 1px #333}.main-article-frame h3.ingres{margin:10px 0px;font:300 14px 'Montserrat',sans-serif}.main-article-frame.big-main .article-overlay{padding:10px 10px 20px 10px}.department-samll{padding-right:5px}.somo-article{padding-top:10px}.subscribe-flex{max-width:300px !important;min-width:300px !important;width:300px !important;background-color:#fff}.cancel-subs{border:none;background-color:inherit;color:#fff;outline:none}.margintop{margin-top:15px}div a{text-decoration:none;color:#000}.article-css .article-headline h1{font:700 30px 'Playfair',serif}.dot{margin:3px 5px;font-size:5px}.article-date,.article-time,.article-author{margin-right:0px}.article-css .department-samll{padding-right:0px}.date-time-author{text-transform:uppercase;font:400 11px 'Montserrat',sans-serif}.article-css p.text{font:300 13px 'Montserrat',sans-serif}.article-css p.text .bold{font:700 12px 'Montserrat',sans-serif;text-transform:uppercase}.article-css .valiotsikko{font:700 18px 'Montserrat',sans-serif}.article-css p.Source,.article-css .article-author{font:400 11px 'Montserrat',sans-serif;text-transform:uppercase;display:block;margin:0px}.article-css p.Source::before{content:'kuva ';font-weight:250}.article-author p.tekijat::before{content:'teksti ';font-weight:250}.article-css p.Source{margin-top:10px !important}h3.ingres{font:700 14px 'Montserrat',sans-serif}.front-article-text h3.ingres{font:300 14px 'Montserrat', sans-serif}.front-content.mini .front-article-text{margin-left:0px}.list-page .article-headline h1{font:700 18px 'Playfair', sans-serif;margin:10px 0px}.list-page .subheader{font:700 30px 'Playfair',serif}.list-page p.text{font:300 12px 'Montserrat',sans-serif}.kolumn-box .article-headline h1{font-size:15px}.logo{padding-top:20px}.overlay2{position:absolute;left:0;right:0;bottom:0;width:auto !important;min-width:auto !important;max-width:auto !important;min-width:initial !important;max-width:none !important;display:block}.relative{position:relative}.answer{margin:7px 0px !important;padding:7px 0px 7px 11px;border:1px solid #dadada;background-color:#F6F6F6;border-radius:4px}.answer:hover:before{color:#797979;content:"\f192"}.answer:before{color:#CCCCCC;background-color:#FFFFFF;content:"\f1db";font-family:FontAwesome;margin:1px 8px 0 0;float:left;border-radius:50%}.answer:hover{background-color:#F0F0F0}.nav-item.active span{color:#FFFFFF}.relative-overlay{padding-bottom:10px;position:relative}.mass-list-headline h1{font:600 16px 'Playfair',serif;margin:0px 0px 10px 0px}.mass-article-box{position:relative;background-color:#333;color:#fff;padding:10px;border-bottom:2px solid #3379FF;margin:5px;justify-content:space-between !important;min-height:100px;box-sizing:border-box}.mass-list{margin:-5px}.list-margin{margin:0px -5px}.width333margin5{width:calc(33.3% - 10px) !important;max-width:calc(33.3% - 10px) !important;min-width:calc(33.3% - 10px) !important}.ag-carousel-frame{overflow:hidden}.ag-carousel-content{transition:transform 0.6s ease;will-change:transform}.ft-tab-dropdown{transition:opacity 0.2s ease;background-color:#fff;opacity:0;transform:scale(0);z-index:10;position:absolute;top:37px;left:0}.ft-tab-dropdown .ft-nav-tab{font-size:14px}.ft-tab-dropdown-wrap:hover .ft-tab-dropdown{opacity:1;transform:scale(1)}.ft-tab-dropdown-wrap{position:relative}.ft-blog-article{margin:20px 0px}.ft-blog-article .share-icon{width:40px;height:40px;padding:0px;margin:0;display:flex;justify-content:center;align-items:center;color:#DECDA6;font-size:20px;transition:color 0.1s ease}.ft-blog-article .share-icon:hover{color:#333}.ft-blog-article .otsikko{font:italic 700 32px 'PT serif',serif;margin:0px 0px 15px 0px}.ft-blog-article .date-time-author{margin-bottom:10px}.ft-blog-article p{font:normal 400 16px 'PT serif',serif}.jh-custom .share-icon{color:#fbc6c7}.jh-custom .otsikko{font:normal 700 32px 'Playfair Display',serif}.col-text{font:400 16px 'Montserrat',sans-serif;padding:10px 0px;border-bottom:1px dotted #dadada}.listasivu .main-mini .main-article-frame .article-headline h1{font:700 22px 'Playfair',serif}.bgColor1 h1{color:white}.bgColor2 h1{color:white;font-size:larger}.list-page{margin-left:5px;margin-right:5px}.articlepage .article-image p.Caption{display:unset;font:700 12px 'Montserrat',sans-serif;font-style:italic;margin-left:auto}.articlepage .article-css .Image p.Caption{display:unset;font:700 12px 'Montserrat',sans-serif;font-style:italic;margin-left:auto}.ag-carousel-content.animated{transform:translateX(-100%)}.bgColor1{Background:#465E9C}.bgColor2{Background:#465E9C}.article-underline{position:absolute;bottom:0;width:100% !important;border-bottom:2px solid #465E9C;z-index:10;transform:scale(0);transition:transform 0.2s ease}.col-section{margin-bottom:10px;margin-left:0px !important;border-bottom:2px solid #465E9C;padding:10px}.highlight-green{color:#465E9C;font-weight:700}.main-article-frame{margin:5px 5px 10px 5px;position:relative;overflow:hidden}.main-article-list a.bgColor2{margin:5px;width:calc(100% - 10px)}.listasivu p.ingressi,.listasivu h2.ingressi{font:700 14px 'Montserrat',sans-serif}p.ingressi,h2.ingressi{font:700 18px 'Montserrat',sans-serif}p.teksti a{display:inline-block}.artikkeliesirivi h1{font:800 14px 'Montserrat',sans-serif}.artikkeliesirivi p.esirivi{font:800 14px 'Montserrat',sans-serif}.artikkeliesirivi p{font:800 14px 'Montserrat',sans-serif}
