@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:400,700|Kanit:400,700');.font1{font-family:'nunito sans', sans-serif;}.font2{font-family:'kanit', sans-serif;}.font-icon{font-family:'Material Icons';}body{font-family:'nunito sans', sans-serif;color:#fff;font-size:16px;line-height:1.5em;font-weight:400;background:#222;}#wrapper{position:relative;min-height:100px;}#header{background:#222;width:100%;}#headerCenter{position:relative;}#header .header-content{position:relative;z-index:44;width:100%;background:#222;}@media (min-width: 1030px){#header .header-content{min-height:107px;}}#header .header-contentContent{position:relative;margin:0 auto;max-width:1200px;}@media (min-width: 1030px){#header .header-contentCenter.scrolled{position:fixed;top:0;left:0;right:0;z-index:85;background:#222;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);box-shadow:0 0 5px 0 rgba(255,255,255,0.2);-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;-webkit-animation-name:slideInDown;animation-name:slideInDown;}#header .header-contentCenter.scrolled .logo img{max-width:200px;}#header .header-contentCenter.scrolled .mobileNavigation ul.normalNavigationRoot > li > a{padding-top:18px;padding-bottom:18px;}}#header .contact{padding:5px 1em;background:#a02222;position:relative;z-index:44;text-align:center;}#header .contactCenter{position:relative;margin:0 auto;max-width:1200px;}#header .contactContent{letter-spacing:-1em !important;}#header .contactContent > *{letter-spacing:0;}#header .contact p{display:inline-block;padding:0 10px;}#header .contact p,#header .contact a{color:#fff;font-size:1em;}#header .contact p img,#header .contact a img{vertical-align:middle;}#header .contact i.material-icons{font-size:1rem;}#header .logo{display:inline-block;position:absolute;top:0;left:0;z-index:45;}@media (min-width: 1000px){#header .logo{position:relative;}}#header .logo img{position:relative;z-index:10;height:auto;width:100%;max-width:200px;}@media (min-width: 1000px){#header .logo img{max-width:300px;}}#content{min-height:100px;}#content #column1{padding:2rem;}@media (min-width: 700px){#content #column1{padding:4rem 2rem;}}#content #column1Center{position:relative;margin:0 auto;max-width:1200px;}#footer{width:100%;position:relative;}#footer .footer-content{padding:2rem;background:#151515;color:#222;}#footer .footer-contentCenter{position:relative;margin:0 auto;max-width:1200px;}#footer .footer-content p,#footer .footer-content h2,#footer .footer-content h3,#footer .footer-content h4{color:#fff;}#footer .footer-content a{word-wrap:break-word;}h1,h2,h3,h4,p,li{font-weight:normal;line-height:1.3em;padding:0;margin:0;}h1{color:#d4933f;font-family:'kanit', sans-serif;font-size:1.7rem;font-weight:700;padding-bottom:10px;}h2{color:#fff;font-family:'kanit', sans-serif;font-size:1.4rem;font-weight:700;padding:15px 0 10px;}h3{color:#fff;font-family:'kanit', sans-serif;padding:10px 0;font-size:1.2rem;font-weight:700;margin:0;}h4{font-size:1.2rem;font-family:'kanit', sans-serif;color:#fff;padding-top:10px;text-transform:uppercase;}p{font-family:'nunito sans', sans-serif;font-size:1rem;line-height:1.55em;padding:8px 0;margin:0;}li{font-size:1rem;padding-bottom:10px;}pre{white-space:normal;font-size:1.2rem;font-weight:700;color:#d4933f;}a{color:#d4933f;outline:none;text-decoration:none;}a:hover{color:#f6b561;text-decoration:underline;}a[href^="tel:"]{white-space:nowrap;}a[href^="mailto:"]{word-wrap:break-word;}@media (min-width: 480px){h1{font-size:2rem;}h2{font-size:1.7rem;}h3{font-size:1.5rem;}}@media (min-width: 750px){h1{font-size:2.6rem;}h2{font-size:1.9rem;}h3{font-size:1.6rem;}}@media (min-width: 1030px){h1{font-size:3.3rem;}h2{font-size:2.2rem;}h3{font-size:1.8rem;}p,li{font-size:1.2rem;}}.mobileNavigation{position:relative;z-index:4;}.mobileNavigation ul{margin-top:.5em;float:right;z-index:4;padding:0;width:100%;}.mobileNavigation ul li{width:100%;position:relative;padding:0;list-style:none;display:inline-block;}.mobileNavigation ul li a{font-family:'kanit', sans-serif;color:#fff;font-weight:400;width:100%;text-decoration:none;font-size:1.4rem;display:block;padding:20px 60px 20px 30px;z-index:-1;}.mobileNavigation ul li a:hover,.mobileNavigation ul li a.open{color:#d4933f;}.mobileNavigation ul ul.navigationSubNavigation{margin-top:0;display:block;position:relative;width:100%;max-width:100%;}.mobileNavigation ul ul.navigationSubNavigation li a{padding:10px 30px 10px 50px;font-weight:400;}.mobileNavigation ul ul.navigationSubNavigation ul{margin-bottom:0;display:inline-block;position:relative;}.mobileNavigation ul ul.navigationSubNavigation ul a{padding:6px 40px;}.mobileNavigation .mobileNavigationContainer{width:100%;display:inline-block;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton{float:right;font-family:'nunito sans', sans-serif;position:relative;font-size:1.5em;cursor:pointer;display:inline-block;padding:24px 20px;font-weight:400;color:#fff;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton:before{content:"≡";font-weight:700;display:inline-block;color:#d4933f;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton.open:before{content:'×';}.mobileNavigation .mobileNavigationContainer span.icon-submenu{display:inline-block;color:#222;background:#d4933f;padding:10px 15px 5px;position:absolute;right:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:5px;z-index:0;font-size:2em;cursor:pointer;}.mobileNavigation .mobileNavigationContainer span.icon-submenu:before{content:"≡";display:inline-block;color:#222;}.mobileNavigation .mobileNavigationContainer span.icon-submenu.open:before{content:'×';}.mobileNavigation .normalNavigationContainer{display:none;}@media (min-width: 1000px){.mobileNavigation{float:right;position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:46;}.mobileNavigation .normalNavigationContainer .level-0 > a.hasChildren::after{font-family:'Material Icons';content:'\e5cf';vertical-align:middle;padding-left:2px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;float:right;}.mobileNavigation .normalNavigationContainer .level-0 > a.hasChildren:hover::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mobileNavigation ul{margin:0;width:auto;float:none;}.mobileNavigation ul li{width:auto;position:static;}.mobileNavigation ul li a{padding:20px 14px;border:none;font-size:1.2rem;}.mobileNavigation ul ul.navigationSubNavigation{display:none;position:absolute;top:100%;max-width:320px;width:auto;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);box-shadow:0 0 5px 0 rgba(255,255,255,0.2);text-align:left;}.mobileNavigation ul ul.navigationSubNavigation li{width:100%;z-index:1000;float:none;position:relative;padding-bottom:0;}.mobileNavigation ul ul.navigationSubNavigation li a{background:#222;padding:15px 30px;color:#fff;}.mobileNavigation ul ul.navigationSubNavigation li a:hover{color:#d4933f;}.mobileNavigation ul ul.navigationSubNavigation li a.open{color:#d4933f;}.mobileNavigation .mobileNavigationContainer,.mobileNavigation .mobileNavigationMenuButton,.mobileNavigation span.icon-submenu{display:none;}.mobileNavigation .normalNavigationContainer{display:block;}}#content .subnav{display:block;position:relative;margin:0 auto;max-width:1200px;padding-bottom:2rem;}#content .subnav ul{margin:0;padding:0;}#content .subnav ul li{list-style:none;padding:0;}#content .subnav ul li::before{display:none;}#content .subnav ul li a{display:block;padding:5px 10px;width:100%;font-family:'kanit', sans-serif;color:#fff;margin:5px 0;border-left:5px solid #eee;}#content .subnav ul li a:hover,#content .subnav ul li a.open{text-decoration:none;color:#fff;border-color:#d4933f;}#content .subnav ul ul{padding:5px 0;}#content .subnav ul ul li a{padding:2px 0 2px 15px;margin:3px 0 3px 20px;font-size:0.8em;border-width:5px;}.content-area{padding:2rem;}@media (min-width: 700px){.content-area{padding:4rem 2rem;}}.content-areaCenter{position:relative;margin:0 auto;max-width:1200px;}.content-areaContent{letter-spacing:-1em !important;}.content-areaContent > *{letter-spacing:0;}.content-area.colored{background:#a02222;color:#fff;}.button,input[type=submit]{font-family:'kanit', sans-serif;background:#d4933f;color:#222;font-size:1em;text-align:center;display:inline-block;padding:7px 30px;text-decoration:none;width:auto;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.button:hover,input[type=submit]:hover{background:#e5a450;text-decoration:none;color:#222;}.button.bordered,input[type=submit].bordered{background:none;border:2px solid #d4933f;color:#d4933f;}.button.bordered:hover,input[type=submit].bordered:hover{background:#d4933f;color:#222;}.button.dark,input[type=submit].dark{background:#fff;}.button.dark:hover,input[type=submit].dark:hover{background:#fff;}.hero{background-color:#444;background-image:url(pics/bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;padding:6rem 2rem;text-align:center;position:relative;color:#222;overflow:hidden;}@media (min-width: 700px){.hero{padding:10rem 2rem;}}@media (min-width: 1400px){.hero{padding:18rem 2rem;}}.heroCenter{position:relative;margin:0 auto;max-width:1200px;}.hero h1{line-height:1em;color:#222;font-size:2.3rem;padding-bottom:1.5rem;}@media (min-width: 700px){.hero h1{font-size:4rem;}}@media (min-width: 1400px){.hero h1{font-size:5rem;}}.hero .button{margin-bottom:.5rem;}.hero-scroll{position:absolute;bottom:10px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;}.hero-scroll #hiiri{border:3px solid #222;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:30px;height:50px;display:block;}.hero-scroll #hiiri #rulla{width:6px;height:6px;background:#222;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:20%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-animation-duration:2s;-o-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:ani-mouse;-o-animation-name:ani-mouse;-webkit-animation-name:ani-mouse;animation-name:ani-mouse;}.features{letter-spacing:-1em !important;line-height:0;}.features > *{letter-spacing:0;}.featuresContent{letter-spacing:-1em !important;}.featuresContent > *{letter-spacing:0;}.features .feature-image{display:inline-block;width:100%;position:relative;vertical-align:top;}@media (min-width: 700px){.features .feature-image{width:33.33%;}}.features .feature-image > p{margin:0;padding:0;line-height:0;}.features .feature-image h2,.features .feature-image h3,.features .feature-image h4{padding:0;margin:0;}.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.05);-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;font-size:1.2rem;letter-spacing:inherit;}@media (min-width: 920px){.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{font-size:1.3rem;letter-spacing:1px;}}@media (min-width: 1200px){.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{letter-spacing:0;font-size:inherit;}}.features .feature-image h2 a span,.features .feature-image h3 a span,.features .feature-image h4 a span{position:absolute;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;}.features .feature-image.transition1 h2 a span,.features .feature-image.transition1 h3 a span,.features .feature-image.transition1 h4 a span{left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#222;margin:0;padding:0 10px;}.features .feature-image.transition1 h2 a:hover,.features .feature-image.transition1 h3 a:hover,.features .feature-image.transition1 h4 a:hover{background:rgba(255,255,255,0.75);}.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{left:0;bottom:0;background:#222;max-width:75%;margin:0;padding:1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;line-height:1.2em;width:100%;}@media (min-width: 700px){.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{padding:7px;}}@media (min-width: 900px){.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{max-width:50%;padding:1rem;}}.features .feature-image.transition2 h2 a:hover,.features .feature-image.transition2 h3 a:hover,.features .feature-image.transition2 h4 a:hover{background:rgba(212,147,63,0.75);color:#d4933f;}.features .feature-image.transition2 h2 a:hover span,.features .feature-image.transition2 h3 a:hover span,.features .feature-image.transition2 h4 a:hover span{background:none;bottom:50%;left:50%;-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);color:#222;}.features .feature-image.transition3{overflow:hidden;}.features .feature-image.transition3 h2 a span,.features .feature-image.transition3 h3 a span,.features .feature-image.transition3 h4 a span{bottom:0;left:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);padding:2rem 1.5rem;}.features .feature-image.transition3 h2 a::before,.features .feature-image.transition3 h3 a::before,.features .feature-image.transition3 h4 a::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:10px;background:#a02222;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}@media (min-width: 1030px){.features .feature-image.transition3 h2 a::before,.features .feature-image.transition3 h3 a::before,.features .feature-image.transition3 h4 a::before{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);}}.features .feature-image.transition3 h2 a:hover,.features .feature-image.transition3 h3 a:hover,.features .feature-image.transition3 h4 a:hover{background:rgba(255,255,255,0.75);}@media (min-width: 1030px){.features .feature-image.transition3 h2 a:hover span,.features .feature-image.transition3 h2 a:hover::before,.features .feature-image.transition3 h3 a:hover span,.features .feature-image.transition3 h3 a:hover::before,.features .feature-image.transition3 h4 a:hover span,.features .feature-image.transition3 h4 a:hover::before{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4{overflow:hidden;background:#a02222;}.features .feature-image.transition4 h2 a,.features .feature-image.transition4 h3 a,.features .feature-image.transition4 h4 a{z-index:2;}.features .feature-image.transition4 h2 a span,.features .feature-image.transition4 h3 a span,.features .feature-image.transition4 h4 a span{bottom:0;left:0;padding:1.5rem;text-align:left;color:#222;}@media (min-width: 1030px){.features .feature-image.transition4 h2 a span,.features .feature-image.transition4 h3 a span,.features .feature-image.transition4 h4 a span{padding:2rem 1.5rem;}}@media (min-width: 1030px){.features .feature-image.transition4 h2 a::after,.features .feature-image.transition4 h3 a::after,.features .feature-image.transition4 h4 a::after{content:'Lue lisää';display:block;position:absolute;bottom:1.5rem;left:1.5rem;text-transform:uppercase;font-size:1rem;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);color:#222;}.features .feature-image.transition4 h2 a:hover span,.features .feature-image.transition4 h3 a:hover span,.features .feature-image.transition4 h4 a:hover span{-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);-webkit-transform:translateY(-100px);transform:translateY(-100px);}.features .feature-image.transition4 h2 a:hover::after,.features .feature-image.transition4 h3 a:hover::after,.features .feature-image.transition4 h4 a:hover::after{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4 p img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transform:translateY(-80px);position:relative;z-index:1;}@media (min-width: 1030px){.features .feature-image.transition4 p img{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4:hover p img{-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transform:translateY(-80px);}.features .feature-image.transition5{overflow:hidden;}.features .feature-image.transition5 h2 a,.features .feature-image.transition5 h3 a,.features .feature-image.transition5 h4 a{z-index:2;}.features .feature-image.transition5 h2 a span,.features .feature-image.transition5 h3 a span,.features .feature-image.transition5 h4 a span{left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#222;width:100%;padding:0 2.5rem;}.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::before,.features .feature-image.transition5 h4 a::after{position:absolute;content:'';opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h4 a::before{top:30px;right:10px;bottom:30px;left:10px;border-top:1px solid #222;border-bottom:1px solid #222;}@media (min-width: 1030px){.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h4 a::before{top:50px;right:30px;bottom:50px;left:30px;-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}}.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::after{top:10px;right:30px;bottom:10px;left:30px;border-right:1px solid #222;border-left:1px solid #222;}@media (min-width: 1030px){.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::after{top:30px;right:50px;bottom:30px;left:50px;-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;}}.features .feature-image.transition5 h2 a:hover,.features .feature-image.transition5 h3 a:hover,.features .feature-image.transition5 h4 a:hover{background:rgba(255,255,255,0.5);}.features .feature-image.transition5 h2 a:hover::before,.features .feature-image.transition5 h2 a:hover::after,.features .feature-image.transition5 h3 a:hover::before,.features .feature-image.transition5 h3 a:hover::after,.features .feature-image.transition5 h4 a:hover::before,.features .feature-image.transition5 h4 a:hover::after{opacity:1;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}.features .feature-image.transition5 p img{position:relative;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}@media (min-width: 1030px){.features .feature-image.transition5:hover p img{-moz-transform:scale(1.1) translateX(20px);-ms-transform:scale(1.1) translateX(20px);-o-transform:scale(1.1) translateX(20px);-webkit-transform:scale(1.1) translateX(20px);transform:scale(1.1) translateX(20px);}}.features .feature-image.transition6{overflow:hidden;}.features .feature-image.transition6 h2 a,.features .feature-image.transition6 h3 a,.features .feature-image.transition6 h4 a{z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#222;}@media (min-width: 1030px){.features .feature-image.transition6 h2 a,.features .feature-image.transition6 h3 a,.features .feature-image.transition6 h4 a{background:#d4933f;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.features .feature-image.transition6 h2 a span,.features .feature-image.transition6 h3 a span,.features .feature-image.transition6 h4 a span{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 1rem;}.features .feature-image.transition6 p img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:1;}@media (min-width: 1030px){.features .feature-image.transition6:hover h2 a,.features .feature-image.transition6:hover h3 a,.features .feature-image.transition6:hover h4 a{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}.features .feature-image.transition6:hover p img{-moz-transform:translateX(60%);-ms-transform:translateX(60%);-o-transform:translateX(60%);-webkit-transform:translateX(60%);transform:translateX(60%);}}.features .feature-image.transition7{overflow:hidden;}.features .feature-image.transition7 h2 a span,.features .feature-image.transition7 h3 a span,.features .feature-image.transition7 h4 a span{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;color:#222;padding:0 1rem;}.features .feature-image.transition7 h2 a span::before,.features .feature-image.transition7 h2 a span::after,.features .feature-image.transition7 h3 a span::before,.features .feature-image.transition7 h3 a span::after,.features .feature-image.transition7 h4 a span::before,.features .feature-image.transition7 h4 a span::after{display:block;content:'';width:100%;height:2px;background:#222;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;}.features .feature-image.transition7 h2 a span::before,.features .feature-image.transition7 h3 a span::before,.features .feature-image.transition7 h4 a span::before{top:-10px;left:0;}.features .feature-image.transition7 h2 a span::after,.features .feature-image.transition7 h3 a span::after,.features .feature-image.transition7 h4 a span::after{bottom:-10px;right:0;}.features .feature-image.transition7 h2 a:hover,.features .feature-image.transition7 h3 a:hover,.features .feature-image.transition7 h4 a:hover{background:rgba(255,255,255,0.4);}.features .feature-image.transition7 h2 a:hover span,.features .feature-image.transition7 h3 a:hover span,.features .feature-image.transition7 h4 a:hover span{-moz-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-ms-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-o-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);}.features .feature-image.transition7 h2 a:hover span::before,.features .feature-image.transition7 h2 a:hover span::after,.features .feature-image.transition7 h3 a:hover span::before,.features .feature-image.transition7 h3 a:hover span::after,.features .feature-image.transition7 h4 a:hover span::before,.features .feature-image.transition7 h4 a:hover span::after{width:200%;}.feature{letter-spacing:-1em !important;}.feature > *{letter-spacing:0;}.featureContent{letter-spacing:-1em !important;}.featureContent > *{letter-spacing:0;}.feature blockquote{border:0;padding:1rem;width:98%;margin:1rem 1%;display:inline-block;vertical-align:top;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 0 5px 0 rgba(255,255,255,0.2);box-shadow:0 0 5px 0 rgba(255,255,255,0.2);text-align:center;background:#222;position:relative;}@media (min-width: 520px){.feature blockquote{width:48%;padding:1rem;}}@media (min-width: 700px){.feature blockquote{width:31.33%;}}.feature blockquote::after{content:'';display:block;background:#d4933f;height:4px;position:absolute;right:0;left:0;bottom:0;-webkit-transition:left .5s ease, right .5s ease;-moz-transition:left .5s ease, right .5s ease;-ms-transition:left .5s ease, right .5s ease;-o-transition:left .5s ease, right .5s ease;transition:left .5s ease, right .5s ease;z-index:1;}@media (min-width: 1030px){.feature blockquote::after{right:50%;left:50%;}}.feature blockquote:hover::after{left:0;right:0;}.feature-icon{letter-spacing:-1em !important;padding:2rem;}.feature-icon > *{letter-spacing:0;}.feature-iconCenter{position:relative;margin:0 auto;max-width:1200px;}.feature-iconContent{letter-spacing:-1em !important;}.feature-iconContent > *{letter-spacing:0;}.feature-icon blockquote{border:0;padding:0;width:100%;display:inline-block;vertical-align:top;position:relative;}@media (min-width: 520px){.feature-icon blockquote{width:48%;margin:1rem 1%;padding:1rem;}}@media (min-width: 700px){.feature-icon blockquote{width:31.33%;}}.feature-icon blockquote:hover img{-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:jello;-o-animation-name:jello;-webkit-animation-name:jello;animation-name:jello;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;}.subfeatures{padding:2rem;}@media (min-width: 700px){.subfeatures{padding:4rem 2rem;}}.subfeaturesCenter{position:relative;margin:0 auto;max-width:1200px;}.subfeaturesContent{letter-spacing:-1em !important;}.subfeaturesContent > *{letter-spacing:0;}.subfeatures.colored{background:#a02222;color:#fff;}.subfeatures .subfeature{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.subfeatures .subfeature{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.subfeatures .subfeature{width:33.33%;}}@media (min-width: 700px){.subfeatures .subfeature{border-right:1px solid #e6e6e6;}.subfeatures .subfeature:last-of-type{border:none;}}.twobox{letter-spacing:-1em !important;background:#444;}.twobox > *{letter-spacing:0;}.twobox .content{display:inline-block;width:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;vertical-align:top;padding:2em 2em;color:#222;min-height:250px;position:relative;margin:0;background:#a02222;}@media (min-width: 700px){.twobox .content{padding:4em 2em;width:60%;}}@media (min-width: 1000px){.twobox .content{padding:5em;}}.twobox .content h1,.twobox .content h2,.twobox .content h3,.twobox .content h4,.twobox .content h5,.twobox .content h6,.twobox .content p,.twobox .content li{color:#fff;}.twobox .content blockquote{background:rgba(255,255,255,0.05);border-left:0;}.twobox .content.kuva{background:#444;background-position:center;}@media (min-width: 700px){.twobox .content.kuva{width:40%;}}.twobox .content.kuva.kuva1{background-image:url(pics/kuva1.jpg);}.twobox .content.kuva.kuva2{background-image:url(pics/kuva2.jpg);}.twobox .content.lighter{background:#b52626;}@media (min-width: 700px){.twobox .content.right{float:right;}}.badges{padding:2rem;letter-spacing:-1em !important;text-align:center;}.badges > *{letter-spacing:0;}.badgesCenter{position:relative;margin:0 auto;max-width:1200px;}.badgesContent{letter-spacing:-1em !important;}.badgesContent > *{letter-spacing:0;}.badges p{display:inline-block;vertical-align:middle;width:50%;padding:10px;}@media (min-width: 700px){.badges p{width:25%;padding:1rem;}}.badges a:hover img{opacity:.7;}.slogan{padding:2rem;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.5);background:#a02222;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-image:url(pics/bg.jpg);color:#222;}@media (min-width: 700px){.slogan{padding:4rem 2rem;}}.sloganCenter{position:relative;margin:0 auto;max-width:1200px;}.sloganContent{letter-spacing:-1em !important;}.sloganContent > *{letter-spacing:0;}.slogan.colored{background:#a02222;color:#fff;}@media (min-width: 1200px){.slogan{padding:10rem 2rem;}}@media (min-width: 1400px){.slogan{padding:14rem 2rem;}}.slogan h1,.slogan h2,.slogan h3,.slogan h4,.slogan h5,.slogan h6,.slogan p,.slogan li{color:#222;}.slogan .button{text-shadow:none;margin-bottom:.5rem;}.lead-form{padding:2rem;background:#b52626;}@media (min-width: 700px){.lead-form{padding:4rem 2rem;}}.lead-formCenter{position:relative;margin:0 auto;max-width:1200px;}.lead-formContent{letter-spacing:-1em !important;}.lead-formContent > *{letter-spacing:0;}.lead-form.colored{background:#a02222;color:#fff;}#pageList{background:#ededed;padding:1rem 2rem;line-height:0;display:none;}@media (min-width: 480px){#pageList{display:block;}}#pageList ul{margin:0;padding:0;list-style:none;text-align:center;}#pageList ul li{padding:0;}@media (min-width: 480px){#pageList ul li{display:inline-block;}}#pageList ul li a{padding:10px;font-family:'kanit', sans-serif;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#d4933f;display:block;}#pageList ul li a:hover{color:#222;text-decoration:none;}#pageList ul .subList{display:none;}.accordion{margin-top:1rem;}.accordion blockquote{margin:10px 0;padding:0;border:none;}.accordion blockquote h3{font-size:1.2rem;position:relative;padding-right:2rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#eee;padding:1rem 1rem 1rem 2.5rem;}.accordion blockquote h3:hover{cursor:pointer;background:#d4933f;}.accordion blockquote h3:hover::before{color:#fff;}.accordion blockquote h3::before{position:absolute;color:#d4933f;font-family:'Material Icons';content:'\e5cf';font-size:1.6rem;top:50%;left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.accordion blockquote h3.open::before{-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);}.accordion blockquote .ac-content{padding:1rem;}.readmore{letter-spacing:-1em !important;position:relative;}.readmore > *{letter-spacing:0;}.readmore blockquote{display:inline-block;vertical-align:top;width:100%;position:relative;border:none;padding:0;}@media (min-width: 700px){.readmore blockquote{width:50%;padding:2rem 4rem 2rem 0;}}.readmore blockquote.snippet{height:300px;overflow:hidden;}.readmore h2{font-size:1.2em;}@media (min-width: 481px){.readmore h2{font-size:1.4em;}}@media (min-width: 769px){.readmore h2{font-size:1.6em;}}@media (min-width: 1025px){.readmore h2{font-size:2em;}}.readmore .button{color:#222;width:100%;text-align:center;background:none;}.readmore .button.position{display:block;position:absolute;left:0;bottom:0;padding:40px 10px 0;}.readmore .button.position span::after{content:'\e145';}.readmore .button.background{background:rgba(34,34,34,0.8);background:-moz-linear-gradient(top,rgba(34,34,34,0) 0%,#222 43%,#222 100%);background:-webkit-linear-gradient(top,rgba(34,34,34,0) 0%,#222 43%,#222 100%);background:linear-gradient(to bottom,rgba(34,34,34,0) 0%,#222 43%,#222 100%);}.readmore .button span{background:#d4933f;color:#222;padding:7px 20px;display:inline-block;}.readmore .button span:hover{background:#a02222;}.readmore .button span::after{font-family:'Material Icons';content:'\e15b';display:inline-block;vertical-align:middle;font-size:1rem;font-weight:700;margin-left:4px;}.content-switcher{margin-top:1em;}.content-switcher .switcher-links ul{padding:0;margin:0;letter-spacing:-1em !important;}.content-switcher .switcher-links ul > *{letter-spacing:0;}.content-switcher .switcher-links ul li{padding:0;text-align:center;margin-bottom:5px;}@media (min-width: 700px){.content-switcher .switcher-links ul li{display:inline-block;vertical-align:top;width:25%;margin:0;}}.content-switcher .switcher-links ul li::before{display:none !important;}@media (min-width: 700px){.content-switcher .switcher-links ul li:first-of-type a{margin-left:0;}.content-switcher .switcher-links ul li:last-of-type a{margin-right:0;}}.content-switcher .switcher-links ul li a{padding:1em;display:block;background:#d4933f;color:#222;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:0 2px;}.content-switcher .switcher-links ul li a:hover,.content-switcher .switcher-links ul li a.open{text-decoration:none;background:#eee;color:#444;}.content-switcher .switcher-content blockquote{padding:2em;background:#eee;margin:0;border:none;}#content ul li{list-style:none;position:relative;}#content ul li::before{font-family:'Material Icons';content:'\e5cc';display:inline;vertical-align:middle;font-weight:700;position:absolute;top:0;left:-20px;}.box{border-left:10px solid #d4933f;padding:1rem 2rem;margin-top:2rem;}hr{border:none;margin:2rem auto;max-width:1200px;height:10px;background-image:url(pics/divider.png);background-repeat:repeat-x;}blockquote{margin:1rem 0;padding:1rem;border-left:2px solid #d4933f;}.text-image{letter-spacing:-1em !important;}.text-image > *{letter-spacing:0;}.text-image blockquote{border:none;margin:0;padding:0;}@media (min-width: 700px){.text-image blockquote{width:50%;display:inline-block;vertical-align:top;padding:1rem;}.text-image blockquote:nth-of-type(4n+1){float:right;}}.text-image blockquote img{-webkit-box-shadow:10px 10px 0 0 #d4933f;-moz-box-shadow:10px 10px 0 0 #d4933f;box-shadow:10px 10px 0 0 #d4933f;}@media (min-width: 700px){.image-left img,img.image-left{float:left;margin:0 1rem 1rem 0;}}@media (min-width: 700px){.image-right img,img.image-right{float:right;margin:0 0 1rem 1rem;}}.equal-height{position:relative;}.equal-height .button.bottom{position:absolute;bottom:0;left:0;right:0;width:100%;}.sliderWrapper .layer-content{top:50%;right:0;left:0;margin:auto !important;position:absolute;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;}.sliderWrapper .layer-content .layer-contentContent{line-height:1.2;width:100%;}.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-family:'kanit', sans-serif;position:relative;font-size:2rem;color:#222;text-transform:uppercase;font-weight:700;line-height:0.8em;text-shadow:0 0 10px rgba(0,0,0,0.5);}@media (min-width: 900px){.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-size:3rem;}}@media (min-width: 1200px){.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-size:4rem;}}.sliderWrapper .layer-content .layer-contentContent .slideText{background:rgba(255,255,255,0.35);padding:1rem 1rem;}.sliderWrapper .layer-content .layer-contentContent .slideText h1,.sliderWrapper .layer-content .layer-contentContent .slideText h2,.sliderWrapper .layer-content .layer-contentContent .slideText h3,.sliderWrapper .layer-content .layer-contentContent .slideText h4,.sliderWrapper .layer-content .layer-contentContent .slideText h5,.sliderWrapper .layer-content .layer-contentContent .slideText h6,.sliderWrapper .layer-content .layer-contentContent .slideText p,.sliderWrapper .layer-content .layer-contentContent .slideText li{font-size:2rem;color:#222;text-shadow:0 0 10px rgba(0,0,0,0.5);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}@media (min-width: 900px){.sliderWrapper .layer-content .layer-contentContent .slideText h1,.sliderWrapper .layer-content .layer-contentContent .slideText h2,.sliderWrapper .layer-content .layer-contentContent .slideText h3,.sliderWrapper .layer-content .layer-contentContent .slideText h4,.sliderWrapper .layer-content .layer-contentContent .slideText h5,.sliderWrapper .layer-content .layer-contentContent .slideText h6,.sliderWrapper .layer-content .layer-contentContent .slideText p,.sliderWrapper .layer-content .layer-contentContent .slideText li{padding:2rem 1rem;font-size:3rem;}}@media (min-width: 1200px){.sliderWrapper .layer-content .layer-contentContent .slideText h1,.sliderWrapper .layer-content .layer-contentContent .slideText h2,.sliderWrapper .layer-content .layer-contentContent .slideText h3,.sliderWrapper .layer-content .layer-contentContent .slideText h4,.sliderWrapper .layer-content .layer-contentContent .slideText h5,.sliderWrapper .layer-content .layer-contentContent .slideText h6,.sliderWrapper .layer-content .layer-contentContent .slideText p,.sliderWrapper .layer-content .layer-contentContent .slideText li{padding:3rem 1rem;font-size:4rem;}}.sliderWrapper .layer-content .layer-contentContent .slideLink a{font-family:'kanit', sans-serif;background:#d4933f;color:#222;font-size:1em;text-align:center;display:inline-block;padding:7px 30px;text-decoration:none;width:auto;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.sliderWrapper .layer-content .layer-contentContent .slideLink a:hover{background:#e5a450;text-decoration:none;color:#222;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.bordered{background:none;border:2px solid #d4933f;color:#d4933f;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.bordered:hover{background:#d4933f;color:#222;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.dark{background:#fff;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.dark:hover{background:#fff;}.galleria-theme-classic .galleria-stage{position:absolute;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;overflow:hidden;}.banner{overflow:hidden;position:relative;clear:both;}.bannerImageContent{line-height:0;}.banner .bannerText{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin:auto;max-width:1200px;z-index:2;text-align:center;color:#222;}.banner .bannerText h1{color:#222;text-shadow:0 0 10px rgba(0,0,0,0.5);font-size:2rem;}@media (min-width: 900px){.banner .bannerText h1{font-size:3rem;}}@media (min-width: 1200px){.banner .bannerText h1{font-size:4rem;}}.banner .bannerText h2,.banner .bannerText h3,.banner .bannerText h4,.banner .bannerText h5,.banner .bannerText h6,.banner .bannerText p,.banner .bannerText li{color:#222;text-shadow:0 0 10px rgba(0,0,0,0.5);}.banner img{width:100%;height:auto;}.galleriaWrapper.classic .galleria-image-nav-right,.galleriaWrapper.classic .galleria-image-nav-left{background-color:#d4933f;}.galleriaWrapper.classic .galleria-image-nav-right:hover,.galleriaWrapper.classic .galleria-image-nav-left:hover{background-color:#d99f54;}.galleriaWrapper.classic .notouch .galleria-thumb-nav-left:hover,.galleriaWrapper.classic .notouch .galleria-thumb-nav-right:hover{background-color:#d4933f;}#footer .backtop{position:fixed;bottom:0.8em;right:0.8em;padding:0.4em 0.75em;background:#d4933f;color:#222;display:none;font-size:0.75em;cursor:pointer;z-index:44;}#footer .backtop:hover{background:#e5a450;color:#222;text-decoration:none;}#footer .backtop img{display:block;}.ankkuri{padding:0 !important;display:block;position:relative;visibility:hidden;}@media (min-width: 1030px){.ankkuri{top:-150px;}}form{width:100%;letter-spacing:-1em !important;}form > *{letter-spacing:0;}form p{padding:6px 0 0;}form input,form select,form textarea{background:#fff;font-size:13px;width:100%;border:1px solid #ddd;padding:10px;max-width:100%;color:#222;font-family:'nunito sans', sans-serif;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none;}form textarea{resize:vertical;min-height:100px;width:100%;}form input[type=radio],form input[type=checkbox]{width:auto;}form input[type="number"]{max-width:100px;}@media (max-width: 420px){form input[type="number"] + label{display:block;}}@media (min-width: 570px){form .input-25{width:50%;padding-right:5px;vertical-align:bottom;display:inline-block;}}@media (min-width: 900px){form .input-25{width:25%;}}@media (min-width: 570px){form .input-33{width:33.33%;padding-right:5px;vertical-align:bottom;display:inline-block;}}@media (min-width: 570px){form .input-50{width:50%;padding-right:5px;vertical-align:bottom;display:inline-block;}}form .last{padding-right:0;}input:not([type=submit]):focus,select:focus,textarea:focus{background:#f9f9f9;border:1px solid #fff;outline:none;}table{clear:both;width:100% !important;border:none;font-size:14px;background:none;border-collapse:collapse;border-spacing:0;margin:10px 0;}@media (max-width: 600px){table{display:block;overflow-x:scroll;}}table thead tr{background:#d4933f;color:#222;}table tbody tr:nth-of-type(odd){background:#eee;}table tr{border-bottom:1px solid #e1e1e1;}table th{font-weight:700;font-size:16px;padding:10px;text-align:left;border:none;text-transform:uppercase;}table td{border:none;padding:10px;}.languageSelector{padding:2px 23px;}@media (min-width: 540px){.languageSelector{text-align:right;}}.languageSelector a{color:#fff;display:inline-block;}.languageSelector a:hover{text-decoration:none;}.languageSelector a img{vertical-align:middle;max-height:15px;}.languageSelector a span{margin:0 10px 0 5px;}.languageDropdown{float:right;margin:20px;color:#fff !important;}img{max-width:100%;height:auto;}a img{border:0;}div.embed{margin:1em 0;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}div.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.col-init{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-init{padding:1rem 2rem;display:inline-block;vertical-align:top;}}.col-1{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-1{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-1{width:8.33%;}}.col-2{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-2{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-2{width:16.66%;}}.col-3{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-3{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-3{width:25%;}}.col-4{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-4{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-4{width:33.33%;}}.col-5{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-5{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-5{width:41.66%;}}.col-6{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-6{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-6{width:50%;}}.col-7{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-7{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-7{width:58.33%;}}.col-8{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-8{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-8{width:66.67%;}}.col-9{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-9{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-9{width:75%;}}.col-12{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-12{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-12{width:83.33%;}}.col-14{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-14{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-14{width:91.66%;}}.col-15{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-15{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-15{width:100%;}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#contentContent,#mainContent,#column1Content,#column2Content,#footerContent,.footer-contentCenter{width:100%;overflow:hidden;letter-spacing:-1em !important;}#contentContent > *,#mainContent > *,#column1Content > *,#column2Content > *,#footerContent > *,.footer-contentCenter > *{letter-spacing:0;}html,body{margin:0;min-width:100%;min-height:100%;padding:0;}.center{text-align:center;}.center-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;}.center-width{position:relative;margin:0 auto;max-width:1200px;}.full-bg{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}.gradient{background:-moz-linear-gradient(0deg,#a02222 0%,#d4933f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#a02222),color-stop(100%,#d4933f));background:-webkit-linear-gradient(0deg,#a02222 0%,#d4933f 100%);background:-o-linear-gradient(0deg,#a02222 0%,#d4933f 100%);background:-ms-linear-gradient(0deg,#a02222 0%,#d4933f 100%);background:linear-gradient(90deg,#a02222 0%,#d4933f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@lowlight',endColorstr='@highlight',GradientType=1);}@media (min-width: 700px){.no-padding{padding-left:0;padding-right:0;}}@media (min-width: 700px){.no-padding-left{padding-left:0;}}.padding{padding:2rem;}@media (min-width: 700px){.padding{padding:4rem 2rem;}}.animated.infinite{-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-moz-keyframes bounce{from,4%,10%,18%,to{-moz-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transform:translateY(0) translateX(-50%);}8%,8.6%{-moz-transform:translateY(-30px) translateX(-50%);}14%{-moz-transform:translateY(-15px) translateX(-50%);}}@-o-keyframes bounce{from,4%,10%,18%,to{-o-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transform:translateY(0) translateX(-50%);}8%,8.6%{-o-transform:translateY(-30px) translateX(-50%);}14%{-o-transform:translateY(-15px) translateX(-50%);}}@-webkit-keyframes bounce{from,4%,10%,18%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);}8%,8.6%{-webkit-transform:translateY(-30px) translateX(-50%);transform:translateY(-30px) translateX(-50%);}14%{-webkit-transform:translateY(-15px) translateX(-50%);transform:translateY(-15px) translateX(-50%);}}@keyframes bounce{from,4%,10%,18%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-ms-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);}8%,8.6%{-ms-transform:translateY(-30px) translateX(-50%);transform:translateY(-30px) translateX(-50%);}14%{-ms-transform:translateY(-15px) translateX(-50%);transform:translateY(-15px) translateX(-50%);}}.bounce{-moz-animation-name:bounce;-o-animation-name:bounce;-webkit-animation-name:bounce;animation-name:bounce;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;-webkit-transform-origin:center bottom;transform-origin:center bottom;-moz-animation-delay:1s;-o-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}@-moz-keyframes slideInDown{from{-moz-transform:translateY(-100%);visibility:visible;}to{-moz-transform:translateY(0);}}@-o-keyframes slideInDown{from{-o-transform:translateY(-100%);visibility:visible;}to{-o-transform:translateY(0);}}@-webkit-keyframes slideInDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}to{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{from{-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}to{-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-moz-animation-name:slideInDown;-o-animation-name:slideInDown;-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-moz-keyframes jello{from,11.1%,to{-moz-transform:none;}22.2%{-moz-transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-moz-transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-moz-transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-moz-transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-moz-transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-moz-transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-moz-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@-o-keyframes jello{from,11.1%,to{-o-transform:none;}22.2%{-o-transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-o-transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-o-transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-o-transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-o-transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-o-transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-o-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from,11.1%,to{-ms-transform:none;transform:none;}22.2%{-ms-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-ms-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-ms-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-ms-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-ms-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-ms-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-ms-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-moz-animation-name:jello;-o-animation-name:jello;-webkit-animation-name:jello;animation-name:jello;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;}@-moz-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@-o-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@-webkit-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}.ani-mouse{-moz-animation-name:ani-mouse;-o-animation-name:ani-mouse;-webkit-animation-name:ani-mouse;animation-name:ani-mouse;}.letterspacing{letter-spacing:-1em !important;}.letterspacing > *{letter-spacing:0;}.clear-div,.clearDiv{*zoom:1;}.clear-div:before,.clear-div:after,.clearDiv:before,.clearDiv:after{content:" ";display:table;}.clear-div:after,.clearDiv:after{clear:both;}.registerDescriptionLinkContainer{text-align:center;padding:10px 0;background:#101010;}.registerDescriptionLinkContainer a{color:#d4933f;font-size:.8rem;}.uutisListaus .newsItem{margin-bottom:2em;}@media (min-width: 700px){.uutisListaus .newsImage{width:30%;float:right;padding:1em;}}@media (min-width: 700px){.uutisListaus .newsTitle,.uutisListaus .newsDetails,.uutisListaus .newsText{float:left;width:70%;}}.uutisListaus .newsTitle{padding:0 0 10px;}.uutisListaus .newsDetails .newsDate{display:block;padding-left:1.2em;background:transparent url("widgets/news/pics/news-clock.png") no-repeat scroll 0px 0.4em;}@media (min-width: 600px){.uutisListaus .newsDetails .newsDate{display:inline-block;}}.uutisListaus .newsDetails .newsSource{display:block;padding-left:1.2em;color:#999;background:transparent url("widgets/news/pics/news-person.png") no-repeat scroll 0px 0.4em;}@media (min-width: 600px){.uutisListaus .newsDetails .newsSource{display:inline-block;margin-left:2em;}}.uutisListaus .newsText{color:#fff;}.uutisListaus .newsText .newsReadMore{font-family:'kanit', sans-serif;margin-top:1em;max-width:150px;background:#d4933f;color:#222;font-size:1em;text-align:center;display:block;padding:7px 30px;text-decoration:none;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.uutisListaus .newsText .newsReadMore:hover{background:#e5a450;text-decoration:none;color:#222;}.uutisenNaytto .newsDetails{margin:.5em 0;}.uutisenNaytto .newsDetails .newsDate,.uutisenNaytto .newsDetails .newsSource{font-size:inherit !important;color:#777;margin-right:1em;display:inline-block;}.uutisenNaytto .newsDetails .newsDate{padding-left:1.2em;background:url('widgets/news/pics/news-clock.png') no-repeat 0 0.4em;}.uutisenNaytto .newsDetails .newsSource{padding-left:1.2em;background:url('widgets/news/pics/news-person.png') no-repeat 0 0.4em;}.uutisenNaytto .newsImage{float:right;padding:1em;}.uutisenNaytto .newsBottom{margin:10px 0 2em;}.uutisenNaytto .newsBottom .linkButton{font-family:'kanit', sans-serif;margin-top:1em;max-width:220px;background:#d4933f;color:#222;font-size:1em;text-align:center;display:block;padding:7px 30px;text-decoration:none;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.uutisenNaytto .newsBottom .linkButton:hover{background:#e5a450;text-decoration:none;color:#222;}.uutisenNaytto .newsBottom .linkButton a{color:#222;padding:12px 0px;text-decoration:none;}.uutisenNaytto .newsBottom .linkButton a:hover{text-decoration:none;}.uutisNosto{background:transparent;padding:1em;}.uutisNostoCenter{position:relative;margin:0 auto;max-width:1200px;}.uutisNosto .newsItem{margin:0px 0px 1em;border-bottom:1px dotted rgba(0,0,0,0.2);padding:0px 0px 1em;}.uutisNosto .newsItem .newsTitle{margin-bottom:0.4em;}.uutisNosto .newsItem .newsDate{font-size:12px;color:#717171;font-style:italic;}.uutisNosto .newsItem .newsText .newsReadMore{font-family:'kanit', sans-serif;margin-top:1em;max-width:200px;background:#d4933f;color:#222;font-size:1em;text-align:center;display:block;padding:7px 30px;text-decoration:none;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.uutisNosto .newsItem .newsText .newsReadMore:hover{background:#e5a450;text-decoration:none;color:#222;}.uutisNosto .newsBottom .newsToArchive a{font-family:'kanit', sans-serif;margin-top:1em;max-width:150px;background:#d4933f;color:#222;font-size:1em;text-align:center;display:block;padding:7px 30px;text-decoration:none;text-shadow:none;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;cursor:pointer;border:none;}.uutisNosto .newsBottom .newsToArchive a:hover{background:#e5a450;text-decoration:none;color:#222;}