#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/images/overlay.png) repeat 0 0;opacity:.9}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}@font-face{font-family:Header;src:url(../fonts/Amaranth-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Mainfont;src:url(../fonts/OpenSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Quote;src:url(../fonts/Caveat-Regular.ttf);font-weight:400;font-style:normal}*{box-sizing:border-box}html{font-size:100%;line-height:1.7;height:100%;overflow-y:scroll}body{background-color:#fff;font-size:1.3em;font-family:Mainfont,Verdana,Arial;margin:0;padding:0}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 .5em;position:absolute;width:12em;z-index:50}#skip-link a{display:block;line-height:2;padding:0;text-align:center;text-decoration:none}h1{font-family:Header;font-size:2.5em;color:#000;font-weight:400;margin:0 0 1em;line-height:1.2em}h2{font-family:Header;font-size:1.8em;font-weight:400;color:#000;margin:0 0 1em;line-height:1.2em}h3{font-family:Header;font-weight:400;font-size:1.6em}a{color:#337028;text-decoration:none}a:hover{color:#a3c550}a.active{color:#a3c550}a:visited{color:#337028}.invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix{clear:both}img{width:100%}p{margin:0 0 1.5em}.small{font-size:.8em}.color-zero{background:#fff;color:#000}.color-zero a{color:#337028}.color-first{background:#337028;color:#fff}.color-first a{color:#a3c550}.color-first h1,.color-first h2{color:#fff}.color-second{background:#a3c550;color:#000}.color-second a{color:#347f2b}.color-second h1{color:#000}.color-third{background:#347f2b;color:#fff}.color-third a{color:#a3c550}.color-third h1,.color-third h2{color:#fff}.color-fourth{background:#5eb376;color:#000}.color-fourth a{color:#000}.color-fourth h1,.color-fourth h2{color:#000}.hidden{display:none!important}blockquote{font-family:Quote;font-size:2.5em;line-height:1em}#header{background:#fff;z-index:5000;position:initial;font-family:Mainfont;max-width:100%;margin:0 auto;height:100%}#header a{text-decoration:none}#header #header_inner{display:block;width:100%;margin:0 auto;max-width:1440px}#header #header_inner #branding{padding:0;margin:0 20px;transition:.1s;float:left}#header #header_inner #branding #logo{line-height:1.2em;font-size:1.7em;background:0 0;padding:16px;transition:.1s}#header #header_inner #branding #logo img{width:100%;max-width:260px}#header #header_inner #branding #logo a{color:#fff}#header #header_inner .headerimage{top:30px;z-index:-500;width:100%;max-width:1990px;line-height:.1em;height:100%}#header #header_inner .luomu{max-width:75px;margin:150px 10px 0 0;float:right;font-size:.7em;color:#fff;text-align:center}.nothing{background:#337028;position:fixed;top:143px;left:0;width:100%;height:94px;z-index:-1}#language_switch{float:right;position:relative;padding-right:10px;margin-top:5px;z-index:3;height:29px}#language_switch img{max-width:25px}#header_left{float:left;position:fixed;z-index:50;max-width:1440px;width:100%}#header{transition:.1s}#header.nav-up #header_left{transition:.1s}#header.nav-up #header_inner{top:0;background:#347f2b}#header.nav-up #header_inner #branding{transition:.1s;margin:0 20px}#header.nav-up #header_inner #branding #logo{max-width:90px;padding:5px;transition:.1s}#header.nav-up #header_inner #navigations{transition:.1s;margin-top:9px}#header.nav-up #header_inner #navigations a{transition:.1s}#header.nav-up #header_inner .luomu{margin-top:7px;transition:.1s}#header.nav-up #header_inner .nothing{top:0;transition:.1s;border-bottom:1px solid #fff}#quick_connect{float:left;background:#5eb376;color:#fff;font-size:1.3em;padding:4px 13px}#quick_connect a{color:#fff}#quick_connect a:hover{color:#337028}#navigations{float:left;margin-top:152px;transition:.1s}#navigations ul{text-align:left;margin:0;padding:0}#navigations ul li{transition:padding .1s;float:left;list-style-type:none;background:#337028;padding:0;margin-left:0}#navigations ul li:last-child{border-bottom-right-radius:0;border-top-right-radius:0}#navigations ul li:first-child{border-bottom-left-radius:0;border-top-left-radius:0}#navigations ul li:hover{color:#a3c550}#navigations ul li a{color:#fff;font-family:Header;padding:23px 13px;font-size:1.4em;font-weight:400;display:block;line-height:1em;transition:.1s}#navigations ul li a.active{color:#000}#navigations ul li a:hover{color:#a3c550}.slicknav_menu{display:none}#page-wrapper{clear:both}#columns{max-width:1990px;margin:0 auto}#columns #content{margin-top:0}#footer_header{line-height:.1em}footer{clear:both;float:left;width:100%;background-repeat:no-repeat}footer .footer-inner{max-width:1440px;margin:0 auto;padding-top:40px;padding-bottom:40px}footer .footer-inner .block{float:left;width:33%}footer .footer-inner .block.websiteby{clear:both}footer .footer-inner .block.yhteys textarea{width:100%}footer .footer-inner .block .block-inner{padding:20px}footer .footer-inner .block .block-inner .block-title{border-bottom:1px solid logo;padding-left:20px}footer .footer-inner .block .block-inner img{width:auto;max-width:100%}footer .footer-inner .block .block-inner span{float:left;padding-right:5px}footer .footer-inner .block .block-inner span:before{content:""}footer .footer-inner .block .block-inner span.first:before{content:""}footer .footer-inner .block.twitter .icons{display:flex;flex-wrap:wrap}footer .footer-inner .block.twitter .icons .icon{padding-right:5px;max-width:40px}footer .footer-inner .block.twitter .icons img{width:auto;margin-top:20px}iframe#twitter-widget-0 div.timline-Widget{width:360}.headerimage{line-height:.7em}.paragraph,.section{clear:both;width:100%;float:left}.paragraph .section-inner,.section .section-inner{width:100%;margin:0 auto}.paragraph.first,.section.first{margin-top:40px}.paragraph.split .left.split-width-10{width:10%}.paragraph.split .right.split-width-10{width:10%}.paragraph.split .left.split-width-20{width:20%}.paragraph.split .right.split-width-20{width:20%}.paragraph.split .left.split-width-30{width:30%}.paragraph.split .right.split-width-30{width:30%}.paragraph.split .left.split-width-33{width:33%}.paragraph.split .right.split-width-33{width:33%}.paragraph.split .left.split-width-40{width:40%}.paragraph.split .right.split-width-40{width:40%}.paragraph.split .left.split-width-50{width:50%}.paragraph.split .right.split-width-50{width:50%}.paragraph.split .left.split-width-60{width:60%}.paragraph.split .right.split-width-60{width:60%}.paragraph.split .left.split-width-67{width:67%}.paragraph.split .right.split-width-67{width:67%}.paragraph.split .left.split-width-70{width:70%}.paragraph.split .right.split-width-70{width:70%}.paragraph.split .left.split-width-80{width:80%}.paragraph.split .right.split-width-80{width:80%}.paragraph.split .left.split-width-90{width:90%}.paragraph.split .right.split-width-90{width:90%}.paragraph.split .left{float:left}.paragraph.split .left .list-item{padding-right:0}.paragraph.split .left .list-item .text p:last-child{margin:0}.paragraph.split .right{float:left}.paragraph.split .right .list-item{padding-left:0}.paragraph.split .right .text{padding:0 10px 10px 10px}.paragraph.split .right .text p:last-child{margin:0;padding:0}.paragraph.split .gallery img{width:100%}.paragraph.split .small-font{font-size:.9em;line-height:1.2em}.paragraph.teasertext{font-size:1em;line-height:1.7em;text-align:center;font-weight:400;padding-left:10px;padding-right:10px}.paragraph.teasertext h1{font-weight:400}.paragraph.teasertext p{margin:0}.paragraph.gallery .paragraph-inner{display:flex;flex-wrap:wrap}.paragraph.gallery .list-item{max-width:497.5px}.paragraph.teaserimage{line-height:.7em}.paragraph.slider ul{margin:0;padding:0}.paragraph.slider ul li{position:relative;list-style-type:none;list-style-image:none}.paragraph.slider ul li h2{position:absolute;bottom:10px;left:20px;background:#fff;padding:10px}.paragraph.slider ul li span.alt-description{position:absolute;bottom:10px;right:0;background:#fff;padding:5px;margin:0 0 1em;max-width:50%;font-size:.8em}.paragraph.subnav .menu{margin:0 auto;display:flex;flex-wrap:wrap}.paragraph.subnav .menu .item{max-width:24%;margin:1%;text-align:center;overflow:hidden}.paragraph.subnav .menu .item:first-child{max-width:24%;margin:1% 0 1% 0}.paragraph.subnav .menu .item:last-child{max-width:24%;margin:1% 0 1% 0}.paragraph.subnav .menu a{color:#000;font-size:1.2em;font-family:arial,verdana;max-width:350px;display:inline-block;background:#347f2b}.paragraph.subnav .menu a:hover{background:#337028;color:#fff}.paragraph.subnav .menu img{max-height:230px;transition:all .35s ease-in-out;transform:scale(1,1)}.paragraph.subnav .menu .menu-word{display:block;padding:10px}.paragraph .photo{line-height:.1em}.paragraph .video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.paragraph .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph .bottom-line{border-bottom:1px solid #337028}.paragraph .bottom-line:last-child{border-bottom:none}.paragraph.threeinarow .list-items-inner{display:flex;padding:0;margin:0}.paragraph.threeinarow .list-items-inner .list-item{width:33%;max-width:466px;padding:0 20px 20px 20px;list-style-type:none;display:block;box-sizing:content-box}.paragraph.threeinarow .list-items-inner .list-item.first{padding:0 20px 20px 0}.paragraph.threeinarow .list-items-inner .list-item.last{padding:0 0 20px 20px}.paragraph.threeinarow .list-items-inner .list-item .mask h3{bottom:1em;background:#5eb376;padding:10px;display:inline-block;color:#000;margin:0}.paragraph.threeinarow .list-items-inner .list-item .description{padding:20px 10px 20px 0}.paragraph.threeinarow .list-items-inner .views-field-title-field{color:#fff;display:inline-block}.paragraph.threeinarow .list-items-inner .views-field-title-field h2{margin:0;padding:0}.paragraph.threeinarow .list-items-inner .views-field-title-field h2 a{background:#5eb376;color:#fff;line-height:1.2em;margin:0;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:block}.paragraph.threeinarow .list-items-inner .views-field-title-field h2 a:hover{background:#337028}.paragraph.threeinarow .list-items-inner .views-field-body{margin-top:20px}.paragraph.threeinarow .list-items-inner .views-field-field-header-image{line-height:.7em}.width-narrow{max-width:1440px}.width-ultranarrow{max-width:900px}.paragraph .padding-10{padding:10px 0}.paragraph .margin-10{margin:10px auto}.paragraph .width-10{width:10%;margin:0 auto}.paragraph .inner-width-10{width:8%;margin-right:2%}.paragraph .padding-20{padding:20px 0}.paragraph .margin-20{margin:20px auto}.paragraph .width-20{width:20%;margin:0 auto}.paragraph .inner-width-20{width:18%;margin-right:2%}.paragraph .padding-30{padding:30px 0}.paragraph .margin-30{margin:30px auto}.paragraph .width-30{width:30%;margin:0 auto}.paragraph .inner-width-30{width:28%;margin-right:2%}.paragraph .padding-40{padding:40px 0}.paragraph .margin-40{margin:40px auto}.paragraph .width-40{width:40%;margin:0 auto}.paragraph .inner-width-40{width:38%;margin-right:2%}.paragraph .padding-50{padding:50px 0}.paragraph .margin-50{margin:50px auto}.paragraph .width-50{width:50%;margin:0 auto}.paragraph .inner-width-50{width:48%;margin-right:2%}.paragraph .padding-60{padding:60px 0}.paragraph .margin-60{margin:60px auto}.paragraph .width-60{width:60%;margin:0 auto}.paragraph .inner-width-60{width:58%;margin-right:2%}.paragraph .padding-70{padding:70px 0}.paragraph .margin-70{margin:70px auto}.paragraph .width-70{width:70%;margin:0 auto}.paragraph .inner-width-70{width:68%;margin-right:2%}.paragraph .padding-80{padding:80px 0}.paragraph .margin-80{margin:80px auto}.paragraph .width-80{width:80%;margin:0 auto}.paragraph .inner-width-80{width:78%;margin-right:2%}.paragraph .padding-90{padding:90px 0}.paragraph .margin-90{margin:90px auto}.paragraph .width-90{width:90%;margin:0 auto}.paragraph .inner-width-90{width:88%;margin-right:2%}.paragraph .padding-100{padding:100px 0}.paragraph .margin-100{margin:100px auto}.paragraph .width-100{width:100%;margin:0 auto}.paragraph .inner-width-100{width:98%;margin-right:2%}.paragraph.padding-10{padding:10px 0}.paragraph.margin-10{margin:10px auto}.paragraph.width-10{width:10%;margin:0 auto}.paragraph.margin-bottom-10{margin-bottom:10px}.paragraph.padding-20{padding:20px 0}.paragraph.margin-20{margin:20px auto}.paragraph.width-20{width:20%;margin:0 auto}.paragraph.margin-bottom-20{margin-bottom:20px}.paragraph.padding-30{padding:30px 0}.paragraph.margin-30{margin:30px auto}.paragraph.width-30{width:30%;margin:0 auto}.paragraph.margin-bottom-30{margin-bottom:30px}.paragraph.padding-40{padding:40px 0}.paragraph.margin-40{margin:40px auto}.paragraph.width-40{width:40%;margin:0 auto}.paragraph.margin-bottom-40{margin-bottom:40px}.paragraph.padding-50{padding:50px 0}.paragraph.margin-50{margin:50px auto}.paragraph.width-50{width:50%;margin:0 auto}.paragraph.margin-bottom-50{margin-bottom:50px}.paragraph.padding-60{padding:60px 0}.paragraph.margin-60{margin:60px auto}.paragraph.width-60{width:60%;margin:0 auto}.paragraph.margin-bottom-60{margin-bottom:60px}.paragraph.padding-70{padding:70px 0}.paragraph.margin-70{margin:70px auto}.paragraph.width-70{width:70%;margin:0 auto}.paragraph.margin-bottom-70{margin-bottom:70px}.paragraph.padding-80{padding:80px 0}.paragraph.margin-80{margin:80px auto}.paragraph.width-80{width:80%;margin:0 auto}.paragraph.margin-bottom-80{margin-bottom:80px}.paragraph.padding-90{padding:90px 0}.paragraph.margin-90{margin:90px auto}.paragraph.width-90{width:90%;margin:0 auto}.paragraph.margin-bottom-90{margin-bottom:90px}.paragraph.padding-100{padding:100px 0}.paragraph.margin-100{margin:100px auto}.paragraph.width-100{width:100%;margin:0 auto}.paragraph.margin-bottom-100{margin-bottom:100px}.paragraph .inner-padding-1{padding:1px 1px}.paragraph .inner-margin-1{margin:1px auto}.paragraph .round-1{border-radius:1px}.paragraph .inner-padding-2{padding:2px 2px}.paragraph .inner-margin-2{margin:2px auto}.paragraph .round-2{border-radius:2px}.paragraph .inner-padding-3{padding:3px 3px}.paragraph .inner-margin-3{margin:3px auto}.paragraph .round-3{border-radius:3px}.paragraph .inner-padding-4{padding:4px 4px}.paragraph .inner-margin-4{margin:4px auto}.paragraph .round-4{border-radius:4px}.paragraph .inner-padding-5{padding:5px 5px}.paragraph .inner-margin-5{margin:5px auto}.paragraph .round-5{border-radius:5px}.paragraph .inner-padding-6{padding:6px 6px}.paragraph .inner-margin-6{margin:6px auto}.paragraph .round-6{border-radius:6px}.paragraph .inner-padding-7{padding:7px 7px}.paragraph .inner-margin-7{margin:7px auto}.paragraph .round-7{border-radius:7px}.paragraph .inner-padding-8{padding:8px 8px}.paragraph .inner-margin-8{margin:8px auto}.paragraph .round-8{border-radius:8px}.paragraph .inner-padding-9{padding:9px 9px}.paragraph .inner-margin-9{margin:9px auto}.paragraph .round-9{border-radius:9px}.paragraph .inner-padding-10{padding:10px 10px}.paragraph .inner-margin-10{margin:10px auto}.paragraph .round-10{border-radius:10px}.paragraph .inner-padding-11{padding:11px 11px}.paragraph .inner-margin-11{margin:11px auto}.paragraph .round-11{border-radius:11px}.paragraph .inner-padding-12{padding:12px 12px}.paragraph .inner-margin-12{margin:12px auto}.paragraph .round-12{border-radius:12px}.paragraph .inner-padding-13{padding:13px 13px}.paragraph .inner-margin-13{margin:13px auto}.paragraph .round-13{border-radius:13px}.paragraph .inner-padding-14{padding:14px 14px}.paragraph .inner-margin-14{margin:14px auto}.paragraph .round-14{border-radius:14px}.paragraph .inner-padding-15{padding:15px 15px}.paragraph .inner-margin-15{margin:15px auto}.paragraph .round-15{border-radius:15px}.paragraph .inner-padding-16{padding:16px 16px}.paragraph .inner-margin-16{margin:16px auto}.paragraph .round-16{border-radius:16px}.paragraph .inner-padding-17{padding:17px 17px}.paragraph .inner-margin-17{margin:17px auto}.paragraph .round-17{border-radius:17px}.paragraph .inner-padding-18{padding:18px 18px}.paragraph .inner-margin-18{margin:18px auto}.paragraph .round-18{border-radius:18px}.paragraph .inner-padding-19{padding:19px 19px}.paragraph .inner-margin-19{margin:19px auto}.paragraph .round-19{border-radius:19px}.paragraph .inner-padding-20{padding:20px 20px}.paragraph .inner-margin-20{margin:20px auto}.paragraph .round-20{border-radius:20px}.paragraph .inner-padding-21{padding:21px 21px}.paragraph .inner-margin-21{margin:21px auto}.paragraph .round-21{border-radius:21px}.paragraph .inner-padding-22{padding:22px 22px}.paragraph .inner-margin-22{margin:22px auto}.paragraph .round-22{border-radius:22px}.paragraph .inner-padding-23{padding:23px 23px}.paragraph .inner-margin-23{margin:23px auto}.paragraph .round-23{border-radius:23px}.paragraph .inner-padding-24{padding:24px 24px}.paragraph .inner-margin-24{margin:24px auto}.paragraph .round-24{border-radius:24px}.paragraph .inner-padding-25{padding:25px 25px}.paragraph .inner-margin-25{margin:25px auto}.paragraph .round-25{border-radius:25px}.paragraph .inner-padding-26{padding:26px 26px}.paragraph .inner-margin-26{margin:26px auto}.paragraph .round-26{border-radius:26px}.paragraph .inner-padding-27{padding:27px 27px}.paragraph .inner-margin-27{margin:27px auto}.paragraph .round-27{border-radius:27px}.paragraph .inner-padding-28{padding:28px 28px}.paragraph .inner-margin-28{margin:28px auto}.paragraph .round-28{border-radius:28px}.paragraph .inner-padding-29{padding:29px 29px}.paragraph .inner-margin-29{margin:29px auto}.paragraph .round-29{border-radius:29px}.paragraph .inner-padding-30{padding:30px 30px}.paragraph .inner-margin-30{margin:30px auto}.paragraph .round-30{border-radius:30px}.paragraph .margin-10-10{margin-top:10px;margin-bottom:10px}.paragraph .margin-10-20{margin-top:10px;margin-bottom:20px}.paragraph .margin-10-30{margin-top:10px;margin-bottom:30px}.paragraph .margin-10-40{margin-top:10px;margin-bottom:40px}.paragraph .margin-10-50{margin-top:10px;margin-bottom:50px}.paragraph .margin-10-60{margin-top:10px;margin-bottom:60px}.paragraph .margin-10-70{margin-top:10px;margin-bottom:70px}.paragraph .margin-10-80{margin-top:10px;margin-bottom:80px}.paragraph .margin-10-90{margin-top:10px;margin-bottom:90px}.paragraph .margin-10-100{margin-top:10px;margin-bottom:100px}.paragraph .margin-20-10{margin-top:20px;margin-bottom:10px}.paragraph .margin-20-20{margin-top:20px;margin-bottom:20px}.paragraph .margin-20-30{margin-top:20px;margin-bottom:30px}.paragraph .margin-20-40{margin-top:20px;margin-bottom:40px}.paragraph .margin-20-50{margin-top:20px;margin-bottom:50px}.paragraph .margin-20-60{margin-top:20px;margin-bottom:60px}.paragraph .margin-20-70{margin-top:20px;margin-bottom:70px}.paragraph .margin-20-80{margin-top:20px;margin-bottom:80px}.paragraph .margin-20-90{margin-top:20px;margin-bottom:90px}.paragraph .margin-20-100{margin-top:20px;margin-bottom:100px}.paragraph .margin-30-10{margin-top:30px;margin-bottom:10px}.paragraph .margin-30-20{margin-top:30px;margin-bottom:20px}.paragraph .margin-30-30{margin-top:30px;margin-bottom:30px}.paragraph .margin-30-40{margin-top:30px;margin-bottom:40px}.paragraph .margin-30-50{margin-top:30px;margin-bottom:50px}.paragraph .margin-30-60{margin-top:30px;margin-bottom:60px}.paragraph .margin-30-70{margin-top:30px;margin-bottom:70px}.paragraph .margin-30-80{margin-top:30px;margin-bottom:80px}.paragraph .margin-30-90{margin-top:30px;margin-bottom:90px}.paragraph .margin-30-100{margin-top:30px;margin-bottom:100px}.paragraph .margin-40-10{margin-top:40px;margin-bottom:10px}.paragraph .margin-40-20{margin-top:40px;margin-bottom:20px}.paragraph .margin-40-30{margin-top:40px;margin-bottom:30px}.paragraph .margin-40-40{margin-top:40px;margin-bottom:40px}.paragraph .margin-40-50{margin-top:40px;margin-bottom:50px}.paragraph .margin-40-60{margin-top:40px;margin-bottom:60px}.paragraph .margin-40-70{margin-top:40px;margin-bottom:70px}.paragraph .margin-40-80{margin-top:40px;margin-bottom:80px}.paragraph .margin-40-90{margin-top:40px;margin-bottom:90px}.paragraph .margin-40-100{margin-top:40px;margin-bottom:100px}.paragraph .margin-50-10{margin-top:50px;margin-bottom:10px}.paragraph .margin-50-20{margin-top:50px;margin-bottom:20px}.paragraph .margin-50-30{margin-top:50px;margin-bottom:30px}.paragraph .margin-50-40{margin-top:50px;margin-bottom:40px}.paragraph .margin-50-50{margin-top:50px;margin-bottom:50px}.paragraph .margin-50-60{margin-top:50px;margin-bottom:60px}.paragraph .margin-50-70{margin-top:50px;margin-bottom:70px}.paragraph .margin-50-80{margin-top:50px;margin-bottom:80px}.paragraph .margin-50-90{margin-top:50px;margin-bottom:90px}.paragraph .margin-50-100{margin-top:50px;margin-bottom:100px}.paragraph .margin-60-10{margin-top:60px;margin-bottom:10px}.paragraph .margin-60-20{margin-top:60px;margin-bottom:20px}.paragraph .margin-60-30{margin-top:60px;margin-bottom:30px}.paragraph .margin-60-40{margin-top:60px;margin-bottom:40px}.paragraph .margin-60-50{margin-top:60px;margin-bottom:50px}.paragraph .margin-60-60{margin-top:60px;margin-bottom:60px}.paragraph .margin-60-70{margin-top:60px;margin-bottom:70px}.paragraph .margin-60-80{margin-top:60px;margin-bottom:80px}.paragraph .margin-60-90{margin-top:60px;margin-bottom:90px}.paragraph .margin-60-100{margin-top:60px;margin-bottom:100px}.paragraph .margin-70-10{margin-top:70px;margin-bottom:10px}.paragraph .margin-70-20{margin-top:70px;margin-bottom:20px}.paragraph .margin-70-30{margin-top:70px;margin-bottom:30px}.paragraph .margin-70-40{margin-top:70px;margin-bottom:40px}.paragraph .margin-70-50{margin-top:70px;margin-bottom:50px}.paragraph .margin-70-60{margin-top:70px;margin-bottom:60px}.paragraph .margin-70-70{margin-top:70px;margin-bottom:70px}.paragraph .margin-70-80{margin-top:70px;margin-bottom:80px}.paragraph .margin-70-90{margin-top:70px;margin-bottom:90px}.paragraph .margin-70-100{margin-top:70px;margin-bottom:100px}.paragraph .margin-80-10{margin-top:80px;margin-bottom:10px}.paragraph .margin-80-20{margin-top:80px;margin-bottom:20px}.paragraph .margin-80-30{margin-top:80px;margin-bottom:30px}.paragraph .margin-80-40{margin-top:80px;margin-bottom:40px}.paragraph .margin-80-50{margin-top:80px;margin-bottom:50px}.paragraph .margin-80-60{margin-top:80px;margin-bottom:60px}.paragraph .margin-80-70{margin-top:80px;margin-bottom:70px}.paragraph .margin-80-80{margin-top:80px;margin-bottom:80px}.paragraph .margin-80-90{margin-top:80px;margin-bottom:90px}.paragraph .margin-80-100{margin-top:80px;margin-bottom:100px}.paragraph .margin-90-10{margin-top:90px;margin-bottom:10px}.paragraph .margin-90-20{margin-top:90px;margin-bottom:20px}.paragraph .margin-90-30{margin-top:90px;margin-bottom:30px}.paragraph .margin-90-40{margin-top:90px;margin-bottom:40px}.paragraph .margin-90-50{margin-top:90px;margin-bottom:50px}.paragraph .margin-90-60{margin-top:90px;margin-bottom:60px}.paragraph .margin-90-70{margin-top:90px;margin-bottom:70px}.paragraph .margin-90-80{margin-top:90px;margin-bottom:80px}.paragraph .margin-90-90{margin-top:90px;margin-bottom:90px}.paragraph .margin-90-100{margin-top:90px;margin-bottom:100px}.paragraph .margin-100-10{margin-top:100px;margin-bottom:10px}.paragraph .margin-100-20{margin-top:100px;margin-bottom:20px}.paragraph .margin-100-30{margin-top:100px;margin-bottom:30px}.paragraph .margin-100-40{margin-top:100px;margin-bottom:40px}.paragraph .margin-100-50{margin-top:100px;margin-bottom:50px}.paragraph .margin-100-60{margin-top:100px;margin-bottom:60px}.paragraph .margin-100-70{margin-top:100px;margin-bottom:70px}.paragraph .margin-100-80{margin-top:100px;margin-bottom:80px}.paragraph .margin-100-90{margin-top:100px;margin-bottom:90px}.paragraph .margin-100-100{margin-top:100px;margin-bottom:100px}.social_media{position:fixed;top:20%;right:0;background:#347f2b;max-width:60px;padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.social_media img{transition:all .35s ease-in-out;transform:scale(1,1);width:100%;text-align:center}.social_media img:hover{transform:scale(1.2,1.2);transition:all .35s ease-in-out}.social_media .icon{overflow:hidden}.social_media .icon:last-child{padding:0}table{border:1px solid #9e9e9e;border-spacing:0;border-collapse:collapse;width:100%}table thead{background:#ccc;vertical-align:middle;text-align:left}table tbody tr:nth-child(2n+1){background:#eee}table tbody tr td{border:1px solid #9e9e9e;padding:4px}table tbody tr td:first-child{width:33%}table tbody tr td:nth-child(2n){width:20%}table tbody tr td:last-child{width:47%}.responsivetable{overflow-x:auto}form label{min-width:200px;vertical-align:top;display:block}form input#submit{background:#5eb376;padding:10px;font-size:1em;border-radius:5px;margin-top:10px;color:#fff}form input#submit:hover{background:#5eb376;color:#000}form textarea{resize:vertical}form input,form textarea{font-size:100%;line-height:1.2em}form #returnmessage{clear:both;float:left;color:#fff;padding:10px 0;margin:10px 0}form .g-recaptcha{margin-top:10px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/images/overlay.png) repeat 0 0;opacity:.9}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden;font-size:12px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}#back-to-top{position:fixed;bottom:10px;right:0;z-index:9999;width:50px;height:40px;text-align:center;line-height:30px;background:#347f2b;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .1s ease-out;opacity:0;font-size:1.7em;font-weight:700}#back-to-top:hover{background:#5eb376;color:#fff}#back-to-top.show{opacity:1}@media screen and (max-width:768px){#navigations{display:none}.slicknav_menu{display:block}}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.23em}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{position:fixed;right:0;top:123px;width:100%;background:0 0;padding:0;font-size:18px;z-index:80}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.288em;float:left;color:#fff;font-weight:700}.slicknav_menu .slicknav_icon{float:left;margin:.2em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.425em;height:.325em;border-radius:3px;background-color:#fff}.nav-up .slicknav_menu{top:5px}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer;margin:5px 5px 6px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#347f2b;color:#fff;z-index:50}.slicknav_nav{clear:both;color:#fff;margin:0;padding:0;font-size:1.1em}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav li{display:block;padding:0;margin-bottom:1px}.slicknav_nav li.last a{border-bottom:none}.slicknav_nav li a{padding:5px 10px;margin:0;color:#fff;font-family:arial;text-decoration:none;background:#347f2b}.slicknav_nav li a:hover{color:#fff;background:#5eb376}.slicknav_nav .slicknav_arrow,.slicknav_nav .slicknav_item,.slicknav_nav font-size 0.8em,.slicknav_nav margin 0 0 0 0.4em{cursor:pointer}.slicknav_nav .slicknav_row{display:block;padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{text-decoration:underline}.slicknav_nav a{display:block;color:#fff}.slicknav_nav h1{font-size:1em;font-weight:400;margin:0}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}ul.slicknav_nav{border-bottom:none;padding-top:12px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}#yritys .left{padding:0 20px 0 0}#yritys .left ul{font-size:1.4em;line-height:1.4em}#yritys .left ul li a{display:block}#yritys .right{padding:10px 20px 10px 20px}#palvelut{padding:50px 20px 0 20px}#tmi{padding:0 20px 50px 20px}#tmi .right{padding:0 0 0 20px}@media screen and (max-width:320px){#content,#footer{font-size:.8em}#header .slicknav_menu{top:90px}#header .slicknav_menu ul.slicknav_nav{padding-top:3px}#header #header_inner #header_left{z-index:54;width:85%}#header #header_inner #branding{margin-left:0}#header #header_inner #branding #logo img{max-width:110px}#header #header_inner .luomu{max-width:45px;margin-top:95px;font-size:.4em}#header.nav-up .slicknav_menu{top:0}#header.nav-up #header_inner #branding{margin-left:0}#header.nav-up #header_inner #branding #logo{max-width:51px}#header.nav-up #header_inner .luomu{margin-top:4px}.nothing{top:91px;height:54px}#navigations ul li:first-child{border-radius:0}#navigations ul li:last-child{border-radius:0}#call{display:none}h1{font-size:1.3em}blockquote{font-size:1.3em}.paragraph.split .left,.paragraph.split .right{width:100%;margin:0}.paragraph.split .left .list-item,.paragraph.split .right .list-item{padding-left:0}.paragraph .padding-20{padding:20px}footer .footer-inner .block{width:100%}footer .footer-inner .block:first-child{width:100%;max-width:100%}.social_media{max-width:40px;padding:6px}.paragraph.subnav .menu .item{max-width:100%;margin:0;margin-bottom:1%;text-align:center;overflow:hidden}.paragraph.subnav .menu .item:first-child,.paragraph.subnav .menu .item:last-child{max-width:100%;margin:0;margin-bottom:1%}.paragraph.teasertext{font-size:1.5em}.paragraph.split{padding:0;margin:0 auto}.paragraph.split#about .paragraph-inner{padding:0 20px;margin:0}.paragraph.split#about .paragraph-inner .right .list-item{padding-top:20px}.paragraph.split#about .paragraph-inner .left .list-item{padding-right:0}.paragraph.slider ul li span.alt-description{display:none}.paragraph.threeinarow .list-items-inner{display:block}.paragraph.threeinarow .list-items-inner .list-item{width:100%;padding:0 0}.paragraph.threeinarow .list-items-inner .list-item.first,.paragraph.threeinarow .list-items-inner .list-item.last{padding:0}.paragraph.threeinarow .list-items-inner .list-item .description{padding:0}.paragraph .width-10{width:100%}.paragraph .inner-padding-10{padding:10px 10px}.paragraph .width-20{width:100%}.paragraph .inner-padding-20{padding:10px 10px}.paragraph .width-30{width:100%}.paragraph .inner-padding-30{padding:10px 10px}.paragraph .width-33{width:100%}.paragraph .inner-padding-33{padding:10px 10px}.paragraph .width-40{width:100%}.paragraph .inner-padding-40{padding:10px 10px}.paragraph .width-50{width:100%}.paragraph .inner-padding-50{padding:10px 10px}.paragraph .width-60{width:100%}.paragraph .inner-padding-60{padding:10px 10px}.paragraph .width-67{width:100%}.paragraph .inner-padding-67{padding:10px 10px}.paragraph .width-70{width:100%}.paragraph .inner-padding-70{padding:10px 10px}.paragraph .width-80{width:100%}.paragraph .inner-padding-80{padding:10px 10px}.paragraph .width-90{width:100%}.paragraph .inner-padding-90{padding:10px 10px}.paragraph.split .left.split-width-20{width:100%}.paragraph.split .right.split-width-20{width:100%}.paragraph.split .left.split-width-30{width:100%}.paragraph.split .right.split-width-30{width:100%}.paragraph.split .left.split-width-33{width:100%}.paragraph.split .right.split-width-33{width:100%}.paragraph.split .left.split-width-40{width:100%}.paragraph.split .right.split-width-40{width:100%}.paragraph.split .left.split-width-50{width:100%}.paragraph.split .right.split-width-50{width:100%}.paragraph.split .left.split-width-60{width:100%}.paragraph.split .right.split-width-60{width:100%}.paragraph.split .left.split-width-67{width:100%}.paragraph.split .right.split-width-67{width:100%}.paragraph.split .left.split-width-70{width:100%}.paragraph.split .right.split-width-70{width:100%}form textarea{width:100%}ul{padding-left:20px}#alka,#palvelut{padding:0}#alka .left,#palvelut .left{padding:20px 0 0}#alka .right,#palvelut .right{padding:20px 0 0}#palvelut{padding:20px 0 0}#palvelut .description{padding:20px 0 0 0}#alka .relative .section-inner-absolute{position:relative;bottom:0}#alka .relative .section-inner-absolute ul li a{display:block}}@media screen and (min-width:321px) and (max-width:580px){body{font-size:1.1em}#header .slicknav_menu{top:90px}#header .slicknav_menu ul.slicknav_nav{padding-top:3px}#header #header_inner #header_left{z-index:54;width:85%}#header #header_inner #branding{margin-left:0}#header #header_inner #branding #logo img{max-width:150px}#header #header_inner .luomu{max-width:45px;margin-top:95px;font-size:.4em}#header.nav-up .slicknav_menu{top:0}#header.nav-up #header_inner #branding{margin-left:0}#header.nav-up #header_inner #branding #logo{max-width:51px}#header.nav-up #header_inner .luomu{margin-top:4px}.nothing{top:91px;height:54px}footer .footer-inner .block{width:100%}footer .footer-inner .block:first-child{width:100%}footer .footer-inner .block .block-inner{width:100%}footer .footer-inner .block .block-inner iframe{width:100%}.social_media{max-width:40px;padding:6px}#navigations ul li:first-child{border-radius:0}#navigations ul li:last-child{border-radius:0}h1{font-size:2em}blockquote{font-size:1.8em}.paragraph.split .left,.paragraph.split .right{margin:0}.paragraph.split .left .list-item,.paragraph.split .right .list-item{padding-left:0}.paragraph .padding-20{padding:20px}.paragraph.subnav .menu .item{max-width:48%;margin:1%;text-align:center;overflow:hidden}.paragraph.subnav .menu .item:first-child,.paragraph.subnav .menu .item:last-child{max-width:48%;margin:1%}.paragraph.split{padding:0}.paragraph.split#about .paragraph-inner{padding:0 20px;margin:0}.paragraph.split#about .paragraph-inner .right .list-item{padding-top:20px}.paragraph.split#about .paragraph-inner .left .list-item{padding-right:0}.paragraph.split#tila .paragraph-inner{margin:40px 0 0 0;padding:20px 20px 0 20px}.paragraph.threeinarow .list-items-inner{display:block}.paragraph.threeinarow .list-items-inner .list-item{width:100%;padding:0 0}.paragraph.threeinarow .list-items-inner .list-item.first,.paragraph.threeinarow .list-items-inner .list-item.last{padding:0 0}.paragraph .width-10{width:100%}.paragraph .inner-padding-10{padding:10px 10px}.paragraph .width-20{width:100%}.paragraph .inner-padding-20{padding:10px 10px}.paragraph .width-30{width:100%}.paragraph .inner-padding-30{padding:10px 10px}.paragraph .width-33{width:100%}.paragraph .inner-padding-33{padding:10px 10px}.paragraph .width-40{width:100%}.paragraph .inner-padding-40{padding:10px 10px}.paragraph .width-50{width:100%}.paragraph .inner-padding-50{padding:10px 10px}.paragraph .width-60{width:100%}.paragraph .inner-padding-60{padding:10px 10px}.paragraph .width-67{width:100%}.paragraph .inner-padding-67{padding:10px 10px}.paragraph .width-70{width:100%}.paragraph .inner-padding-70{padding:10px 10px}.paragraph .width-80{width:100%}.paragraph .inner-padding-80{padding:10px 10px}.paragraph .width-90{width:100%}.paragraph .inner-padding-90{padding:10px 10px}.paragraph-inner.width-10{width:100%}.paragraph-inner.width-20{width:100%}.paragraph-inner.width-30{width:100%}.paragraph-inner.width-33{width:100%}.paragraph-inner.width-40{width:100%}.paragraph-inner.width-50{width:100%}.paragraph-inner.width-60{width:100%}.paragraph-inner.width-67{width:100%}.paragraph-inner.width-70{width:100%}.paragraph-inner.width-80{width:100%}.paragraph-inner.width-90{width:100%}.paragraph.split .left.split-width-20{width:100%}.paragraph.split .right.split-width-20{width:100%}.paragraph.split .left.split-width-30{width:100%}.paragraph.split .right.split-width-30{width:100%}.paragraph.split .left.split-width-33{width:100%}.paragraph.split .right.split-width-33{width:100%}.paragraph.split .left.split-width-40{width:100%}.paragraph.split .right.split-width-40{width:100%}.paragraph.split .left.split-width-50{width:100%}.paragraph.split .right.split-width-50{width:100%}.paragraph.split .left.split-width-60{width:100%}.paragraph.split .right.split-width-60{width:100%}.paragraph.split .left.split-width-67{width:100%}.paragraph.split .right.split-width-67{width:100%}.paragraph.split .left.split-width-70{width:100%}.paragraph.split .right.split-width-70{width:100%}.paragraph.split.extended .left.split-width-10{width:50%}.paragraph.split.extended .right.split-width-10{width:100%}.paragraph.split.extended .left.split-width-20{width:60%}.paragraph.split.extended .right.split-width-20{width:100%}.paragraph.split.extended .left.split-width-30{width:70%}.paragraph.split.extended .right.split-width-30{width:100%}.paragraph.split.extended .left.split-width-33{width:73%}.paragraph.split.extended .right.split-width-33{width:100%}.paragraph.split.extended .left.split-width-40{width:80%}.paragraph.split.extended .right.split-width-40{width:100%}.paragraph.split.extended .left.split-width-50{width:90%}.paragraph.split.extended .right.split-width-50{width:100%}.paragraph.split.extended .left.split-width-60{width:100%}.paragraph.split.extended .right.split-width-60{width:100%}.paragraph.split.extended .left.split-width-67{width:107%}.paragraph.split.extended .right.split-width-67{width:100%}.paragraph.split.extended .left.split-width-70{width:110%}.paragraph.split.extended .right.split-width-70{width:100%}.paragraph.split.extended .left.split-width-80{width:120%}.paragraph.split.extended .right.split-width-80{width:100%}.paragraph.split.extended .left.split-width-90{width:130%}.paragraph.split.extended .right.split-width-90{width:100%}table tbody tr td{width:33%}form textarea{width:100%}ul{padding-left:20px}#alka,#tmi{padding:0}#alka .left,#tmi .left{padding:20px 0 0}#alka .right,#tmi .right{padding:20px 0 0}#palvelut{padding:20px 0 0}#palvelut .description{padding:20px 0 0 0}#alka .relative .section-inner-absolute{position:relative;bottom:0}#alka .relative .section-inner-absolute ul li a{display:block}#call{display:none}}@media screen and (min-width:581px) and (max-width:768px){body{font-size:.9em}#header #header_inner #header_left{z-index:54;width:90%}#header #header_inner #branding #logo img{max-width:200px}#header #header_inner .luomu{max-width:55px;margin-top:123px}#header.nav-up #header_inner #branding #logo{max-width:64px}#header.nav-up #header_inner .luomu{margin-top:6px}.nothing{top:115px;height:71px}#navigations{margin-top:127px}.paragraph.split .left,.paragraph.split .right{margin:0}.paragraph.split .left .list-item,.paragraph.split .right .list-item{padding-left:0}.paragraph.split .right .list-item{padding-left:0}.paragraph .padding-20{padding:20px}.paragraph.threeinarow .list-items-inner{float:left;display:block}.paragraph.threeinarow .list-items-inner .list-item{float:left;width:100%;max-width:100%;padding:0}.paragraph.threeinarow .list-items-inner .list-item.first,.paragraph.threeinarow .list-items-inner .list-item.last{padding:0}.paragraph.split{padding:0}.paragraph.split#about .paragraph-inner{padding:0 20px;margin:0}.paragraph.split#about .paragraph-inner .right .list-item{padding-top:20px}.paragraph.split#about .paragraph-inner .left .list-item{padding-right:0}.paragraph.split#tila .paragraph-inner{margin:40px 0 0 0;padding:20px 20px 0 20px}.paragraph-inner.width-10{width:100%}.paragraph-inner.width-20{width:100%}.paragraph-inner.width-30{width:100%}.paragraph-inner.width-33{width:100%}.paragraph-inner.width-40{width:100%}.paragraph-inner.width-50{width:100%}.paragraph-inner.width-60{width:100%}.paragraph-inner.width-67{width:100%}.paragraph-inner.width-70{width:100%}.paragraph-inner.width-80{width:100%}.paragraph-inner.width-90{width:100%}.paragraph.split.extended .left.split-width-10{width:20%}.paragraph.split.extended .right.split-width-10{width:0%}.paragraph.split.extended .left.split-width-20{width:30%}.paragraph.split.extended .right.split-width-20{width:10%}.paragraph.split.extended .left.split-width-30{width:40%}.paragraph.split.extended .right.split-width-30{width:20%}.paragraph.split.extended .left.split-width-33{width:43%}.paragraph.split.extended .right.split-width-33{width:23%}.paragraph.split.extended .left.split-width-40{width:50%}.paragraph.split.extended .right.split-width-40{width:30%}.paragraph.split.extended .left.split-width-50{width:60%}.paragraph.split.extended .right.split-width-50{width:40%}.paragraph.split.extended .left.split-width-60{width:70%}.paragraph.split.extended .right.split-width-60{width:50%}.paragraph.split.extended .left.split-width-67{width:77%}.paragraph.split.extended .right.split-width-67{width:57%}.paragraph.split.extended .left.split-width-70{width:80%}.paragraph.split.extended .right.split-width-70{width:60%}.paragraph.split.extended .left.split-width-80{width:90%}.paragraph.split.extended .right.split-width-80{width:70%}.paragraph.split.extended .left.split-width-90{width:100%}.paragraph.split.extended .right.split-width-90{width:80%}footer .footer-inner .block{width:100%}footer .footer-inner .block:first-child{width:100%}#alka,#tmi{padding:0}#alka .left,#tmi .left{padding:20px 0 0}#alka .right,#tmi .right{padding:20px 0 0}#palvelut{padding:20px 0 0}#call{font-size:1em;margin-top:11px}}@media screen and (min-width:769px) and (max-width:1024px){body{font-size:1em}#header #header_inner #branding #logo img{max-width:200px}#header #header_inner .luomu{max-width:55px;margin-top:123px;font-size:.6em}#header.nav-up #header_inner #branding #logo{max-width:64px}#header.nav-up #header_inner .luomu{margin-top:2px}.nothing{top:115px;height:71px}#navigations{margin-top:127px}#call{clear:both;margin-top:0;padding:0}.paragraph.split .left{margin:0}.paragraph.split .right{margin:0}.paragraph.split .right .list-item{padding-left:0}.paragraph .padding-20{padding:20px}#navigations ul li a{font-size:1.2em;padding:14px}.paragraph .width-10{width:100%}.paragraph .width-10 .left.split-width-10{width:10%}.paragraph .width-10 .right.split-width-10{width:10%}.paragraph .width-10 .left.split-width-20{width:20%}.paragraph .width-10 .right.split-width-20{width:20%}.paragraph .width-10 .left.split-width-30{width:30%}.paragraph .width-10 .right.split-width-30{width:30%}.paragraph .width-10 .left.split-width-40{width:40%}.paragraph .width-10 .right.split-width-40{width:40%}.paragraph .width-10 .left.split-width-50{width:50%}.paragraph .width-10 .right.split-width-50{width:50%}.paragraph .width-10 .left.split-width-60{width:60%}.paragraph .width-10 .right.split-width-60{width:60%}.paragraph .width-10 .left.split-width-70{width:70%}.paragraph .width-10 .right.split-width-70{width:70%}.paragraph .width-10 .left.split-width-80{width:80%}.paragraph .width-10 .right.split-width-80{width:80%}.paragraph .width-10 .left.split-width-90{width:90%}.paragraph .width-10 .right.split-width-90{width:90%}.paragraph .width-20{width:100%}.paragraph .width-20 .left.split-width-10{width:10%}.paragraph .width-20 .right.split-width-10{width:10%}.paragraph .width-20 .left.split-width-20{width:20%}.paragraph .width-20 .right.split-width-20{width:20%}.paragraph .width-20 .left.split-width-30{width:30%}.paragraph .width-20 .right.split-width-30{width:30%}.paragraph .width-20 .left.split-width-40{width:40%}.paragraph .width-20 .right.split-width-40{width:40%}.paragraph .width-20 .left.split-width-50{width:50%}.paragraph .width-20 .right.split-width-50{width:50%}.paragraph .width-20 .left.split-width-60{width:60%}.paragraph .width-20 .right.split-width-60{width:60%}.paragraph .width-20 .left.split-width-70{width:70%}.paragraph .width-20 .right.split-width-70{width:70%}.paragraph .width-20 .left.split-width-80{width:80%}.paragraph .width-20 .right.split-width-80{width:80%}.paragraph .width-20 .left.split-width-90{width:90%}.paragraph .width-20 .right.split-width-90{width:90%}.paragraph .width-30{width:100%}.paragraph .width-30 .left.split-width-10{width:10%}.paragraph .width-30 .right.split-width-10{width:10%}.paragraph .width-30 .left.split-width-20{width:20%}.paragraph .width-30 .right.split-width-20{width:20%}.paragraph .width-30 .left.split-width-30{width:30%}.paragraph .width-30 .right.split-width-30{width:30%}.paragraph .width-30 .left.split-width-40{width:40%}.paragraph .width-30 .right.split-width-40{width:40%}.paragraph .width-30 .left.split-width-50{width:50%}.paragraph .width-30 .right.split-width-50{width:50%}.paragraph .width-30 .left.split-width-60{width:60%}.paragraph .width-30 .right.split-width-60{width:60%}.paragraph .width-30 .left.split-width-70{width:70%}.paragraph .width-30 .right.split-width-70{width:70%}.paragraph .width-30 .left.split-width-80{width:80%}.paragraph .width-30 .right.split-width-80{width:80%}.paragraph .width-30 .left.split-width-90{width:90%}.paragraph .width-30 .right.split-width-90{width:90%}.paragraph .width-40{width:100%}.paragraph .width-40 .left.split-width-10{width:10%}.paragraph .width-40 .right.split-width-10{width:10%}.paragraph .width-40 .left.split-width-20{width:20%}.paragraph .width-40 .right.split-width-20{width:20%}.paragraph .width-40 .left.split-width-30{width:30%}.paragraph .width-40 .right.split-width-30{width:30%}.paragraph .width-40 .left.split-width-40{width:40%}.paragraph .width-40 .right.split-width-40{width:40%}.paragraph .width-40 .left.split-width-50{width:50%}.paragraph .width-40 .right.split-width-50{width:50%}.paragraph .width-40 .left.split-width-60{width:60%}.paragraph .width-40 .right.split-width-60{width:60%}.paragraph .width-40 .left.split-width-70{width:70%}.paragraph .width-40 .right.split-width-70{width:70%}.paragraph .width-40 .left.split-width-80{width:80%}.paragraph .width-40 .right.split-width-80{width:80%}.paragraph .width-40 .left.split-width-90{width:90%}.paragraph .width-40 .right.split-width-90{width:90%}.paragraph .width-50{width:100%}.paragraph .width-50 .left.split-width-10{width:10%}.paragraph .width-50 .right.split-width-10{width:10%}.paragraph .width-50 .left.split-width-20{width:20%}.paragraph .width-50 .right.split-width-20{width:20%}.paragraph .width-50 .left.split-width-30{width:30%}.paragraph .width-50 .right.split-width-30{width:30%}.paragraph .width-50 .left.split-width-40{width:40%}.paragraph .width-50 .right.split-width-40{width:40%}.paragraph .width-50 .left.split-width-50{width:50%}.paragraph .width-50 .right.split-width-50{width:50%}.paragraph .width-50 .left.split-width-60{width:60%}.paragraph .width-50 .right.split-width-60{width:60%}.paragraph .width-50 .left.split-width-70{width:70%}.paragraph .width-50 .right.split-width-70{width:70%}.paragraph .width-50 .left.split-width-80{width:80%}.paragraph .width-50 .right.split-width-80{width:80%}.paragraph .width-50 .left.split-width-90{width:90%}.paragraph .width-50 .right.split-width-90{width:90%}.paragraph .width-60{width:100%}.paragraph .width-60 .left.split-width-10{width:10%}.paragraph .width-60 .right.split-width-10{width:10%}.paragraph .width-60 .left.split-width-20{width:20%}.paragraph .width-60 .right.split-width-20{width:20%}.paragraph .width-60 .left.split-width-30{width:30%}.paragraph .width-60 .right.split-width-30{width:30%}.paragraph .width-60 .left.split-width-40{width:40%}.paragraph .width-60 .right.split-width-40{width:40%}.paragraph .width-60 .left.split-width-50{width:50%}.paragraph .width-60 .right.split-width-50{width:50%}.paragraph .width-60 .left.split-width-60{width:60%}.paragraph .width-60 .right.split-width-60{width:60%}.paragraph .width-60 .left.split-width-70{width:70%}.paragraph .width-60 .right.split-width-70{width:70%}.paragraph .width-60 .left.split-width-80{width:80%}.paragraph .width-60 .right.split-width-80{width:80%}.paragraph .width-60 .left.split-width-90{width:90%}.paragraph .width-60 .right.split-width-90{width:90%}.paragraph .width-70{width:100%}.paragraph .width-70 .left.split-width-10{width:10%}.paragraph .width-70 .right.split-width-10{width:10%}.paragraph .width-70 .left.split-width-20{width:20%}.paragraph .width-70 .right.split-width-20{width:20%}.paragraph .width-70 .left.split-width-30{width:30%}.paragraph .width-70 .right.split-width-30{width:30%}.paragraph .width-70 .left.split-width-40{width:40%}.paragraph .width-70 .right.split-width-40{width:40%}.paragraph .width-70 .left.split-width-50{width:50%}.paragraph .width-70 .right.split-width-50{width:50%}.paragraph .width-70 .left.split-width-60{width:60%}.paragraph .width-70 .right.split-width-60{width:60%}.paragraph .width-70 .left.split-width-70{width:70%}.paragraph .width-70 .right.split-width-70{width:70%}.paragraph .width-70 .left.split-width-80{width:80%}.paragraph .width-70 .right.split-width-80{width:80%}.paragraph .width-70 .left.split-width-90{width:90%}.paragraph .width-70 .right.split-width-90{width:90%}.paragraph .width-80{width:100%}.paragraph .width-80 .left.split-width-10{width:10%}.paragraph .width-80 .right.split-width-10{width:10%}.paragraph .width-80 .left.split-width-20{width:20%}.paragraph .width-80 .right.split-width-20{width:20%}.paragraph .width-80 .left.split-width-30{width:30%}.paragraph .width-80 .right.split-width-30{width:30%}.paragraph .width-80 .left.split-width-40{width:40%}.paragraph .width-80 .right.split-width-40{width:40%}.paragraph .width-80 .left.split-width-50{width:50%}.paragraph .width-80 .right.split-width-50{width:50%}.paragraph .width-80 .left.split-width-60{width:60%}.paragraph .width-80 .right.split-width-60{width:60%}.paragraph .width-80 .left.split-width-70{width:70%}.paragraph .width-80 .right.split-width-70{width:70%}.paragraph .width-80 .left.split-width-80{width:80%}.paragraph .width-80 .right.split-width-80{width:80%}.paragraph .width-80 .left.split-width-90{width:90%}.paragraph .width-80 .right.split-width-90{width:90%}.paragraph .width-90{width:100%}.paragraph .width-90 .left.split-width-10{width:10%}.paragraph .width-90 .right.split-width-10{width:10%}.paragraph .width-90 .left.split-width-20{width:20%}.paragraph .width-90 .right.split-width-20{width:20%}.paragraph .width-90 .left.split-width-30{width:30%}.paragraph .width-90 .right.split-width-30{width:30%}.paragraph .width-90 .left.split-width-40{width:40%}.paragraph .width-90 .right.split-width-40{width:40%}.paragraph .width-90 .left.split-width-50{width:50%}.paragraph .width-90 .right.split-width-50{width:50%}.paragraph .width-90 .left.split-width-60{width:60%}.paragraph .width-90 .right.split-width-60{width:60%}.paragraph .width-90 .left.split-width-70{width:70%}.paragraph .width-90 .right.split-width-70{width:70%}.paragraph .width-90 .left.split-width-80{width:80%}.paragraph .width-90 .right.split-width-80{width:80%}.paragraph .width-90 .left.split-width-90{width:90%}.paragraph .width-90 .right.split-width-90{width:90%}#alka,#tmi{padding:20px 0}#palvelut{padding:20px 0 0}}