<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family:"ff-enzo-web",sans-serif;color:#645f5f;font-size:18px;font-weight:300}.mfp-content{margin-top:50px;margin-bottom:50px;max-width:800px}.mfp-content h1,.mfp-content h2,.mfp-content h3,.mfp-content h4{font-weight:700;margin-top:0px;margin-bottom:15px}.fa.mfp-close{font-size:24px;color:#3b9e18;padding:10px}.btn{border-radius:0;font-size:1em;font-style:italic}.btn-primary{background-color:#3b9e18;border-color:#3b9e18}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#2a7211;border-color:#2a7211}html,body{height:100%}#page-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto;position:relative}#footer-wrapper{min-height:100px;position:relative}.uppercase{text-transform:uppercase}.clickable{cursor:pointer}.dragable{cursor:move}.bold{font-weight:700}.valign-center-parent{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.valign-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.logged-in #header #nav{top:48px}#header:not(.home) #bg-top{height:400px}body.home #header #bg-top{height:450px}#header{background-image:url('/packages/site_theme/themes/site_theme/images/bg-top.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#header #bg-top{height:400px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#header #bg-top .title{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:45%}#header #logo img{height:40px;margin:20px 0px}#header .gradient{position:absolute;bottom:0px;width:100%;height:150px;background:-moz-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}#header #nav{position:fixed;top:0px;left:0px;width:100%;height:80px;z-index:100;background-color:rgba(59,158,24,0.8);color:White}@media (max-width:767px){#header #nav nav.mobile-closed{opacity:0;height:0;overflow:hidden;border-top:none}#header #nav nav{opacity:1;height:auto;transition:opacity .2s linear;-webkit-transition:opacity .2s linear;position:absolute;top:80px;left:0px;width:100%;margin:0px;padding:0px;background-color:rgba(59,158,24,0.8);border-top:1px solid #3b9e18}#header #nav nav ul{list-style-type:none}#header #nav nav ul li a{display:block;color:White;font-size:24px;padding:0px 15px;transition:all .15s linear;-webkit-transition:all .15s linear}#header #nav nav ul li a:hover,#header #nav nav ul li a:focus{text-decoration:none}#header #nav nav ul li a:hover{font-weight:700}}@media (max-width:767px) and (max-width:991px){#header #nav nav ul li a{font-size:26px}}@media (max-width:767px) and (max-width:991px){#header #nav nav ul li a{font-size:26px}}@media (min-width:768px){#header #nav nav ul{list-style-type:none;float:right}#header #nav nav ul li{display:inline-block}#header #nav nav ul li a{display:inline-block;color:White;font-size:30px;line-height:80px;padding:0px 15px;transition:all .15s linear;-webkit-transition:all .15s linear}#header #nav nav ul li a:hover,#header #nav nav ul li a:focus{text-decoration:none}#header #nav nav ul li a:hover{background-color:rgba(255,255,255,0.8);background-color:White;color:#439128}}@media (min-width:768px) and (max-width:991px){#header #nav nav ul li a{font-size:26px}}@media (min-width:768px) and (max-width:991px){#header #nav nav ul li a{font-size:26px}}body.home #navicon{z-index:400;position:absolute;top:0px;right:0px;padding:14px}body.home #navicon .navicon-button{width:60px;padding:5px 10px}body.home #navicon .navicon-button:after,body.home #navicon .navicon-button:before,body.home #navicon .navicon-button div{background-color:#fff;-o-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;content:'';display:block;height:6px;margin:6px 0;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.home #navicon .navicon-button.close-button:before{transform:translateY(12px) rotate(135deg);-moz-transform:translateY(12px) rotate(135deg);-webkit-transform:translateY(12px) rotate(135deg)}body.home #navicon .navicon-button.close-button:after{transform:translateY(-12px) rotate(-135deg);-moz-transform:translateY(-12px) rotate(-135deg);-webkit-transform:translateY(-12px) rotate(-135deg)}body.home #navicon .navicon-button.close-button div{-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}#main{padding-bottom:50px}#main h1,#main h2,#main h3,#main h4{font-weight:700}#main #esittely{font-size:1.2em}#main #esittely h1{margin-top:0px}#main #tulevat-matkat-wrapper{background-image:url('/packages/site_theme/themes/site_theme/images/tulevat-matkat-bg.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover}#main #tulevat-matkat-wrapper #tulevat-matkat-title{height:350px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#main #tulevat-matkat-wrapper #tulevat-matkat-title h2{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:White;text-align:center;font-size:80px}#main #tulevat-matkat .content-block{margin-bottom:15px;padding:15px 0px;border-bottom:1px solid #d3d3d3}#main #tulevat-matkat .content-block:before,#main #tulevat-matkat .content-block:after{content:" ";display:table}#main #tulevat-matkat .content-block:after{clear:both}#main #tulevat-matkat .content-block:last-of-type{border-bottom:none}#main .body{padding:10px}#main #facebook-feed{background-color:White;margin-bottom:30px}#main #facebook-feed .body{overflow-y:auto}@media (max-width:767px){#main #facebook-feed{max-height:400px}}#main #facebook-feed h3{margin:0px;padding:10px 20px;color:White;background-color:#305891}#main #facebook-feed h3 i{display:inline-block;margin-right:15px}#main #facebook-feed h3 a{color:White}#main #yhteystiedot{background-color:White}#main #yhteystiedot h3{margin:0px;padding:10px 20px;color:White;background-color:#3b9e18}#main #yhteystiedot p{line-height:1.2}#ilmoittautumislomake{background-color:White;padding:30px}body:not(.edit-mode) #ilmoittautumislomake-wrapper{display:none}#footer-wrapper{background-color:rgba(59,158,24,0.8);color:White}#footer-wrapper a{color:White}@media (min-width:768px){#footer .row{height:160px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#footer .row&gt;div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:767px){#footer .row&gt;div{height:60px;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#footer .row&gt;div .content-block{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#footer .row #addthis{margin:0px auto;float:none;width:250px}}#footer #footer-1 img{height:40px}#addthis{float:right;margin-left:30px}#addthis a{color:#645f5f}#bg-bottom{position:absolute;bottom:0px;left:0px;width:100%;height:800px;z-index:-100;background-image:url('/packages/site_theme/themes/site_theme/images/bg-bottom.jpg');background-position:center top;background-repeat:no-repeat;background-size:cover}body.single_page #bg-bottom{display:none}#sofis-signature{position:absolute;bottom:0;right:40px;line-height:0}#sofis-signature a{font-size:12px;line-height:1;padding:0px;margin:0px}.facebook-feed{margin-bottom:30px}.facebook-feed .feed-header{background-color:#3b5998;padding:12px 20px;height:50px}.facebook-feed .feed-body{background-color:#eee;overflow:auto}.facebook-feed .feed-post{padding:15px 10px;border-bottom:1px solid #ccc}.facebook-feed .feed-last{padding:15px 20px;border-bottom:none}.facebook-feed .feed-post-header{margin-bottom:15px}.facebook-feed .feed-post-header .title{font-weight:700}.facebook-feed .feed-post-header img{float:left;margin-right:15px}.facebook-feed .feed-message h1,.facebook-feed .feed-message h2,.facebook-feed .feed-message h3{font-size:1.3em;margin:5px 0px 10px}.facebook-feed .feed-message .facebook-link{padding:15px 15px;border:1px solid #ccc}.facebook-feed .feed-post .image{position:relative;max-width:400px}.facebook-feed .feed-post .image a{display:block;text-align:center}.facebook-feed .feed-post .image .play{position:absolute;top:40%;width:100%;text-align:center;cursor:pointer}.facebook-feed .feed-post .image .play img.img-responsive{display:inline-block}@media (min-width:768px){.facebook-feed .feed-body{height:500px}}@media (min-width:992px){.facebook-feed .feed-body{height:586px}}@media (min-width:1200px){.facebook-feed .feed-body{height:720px}}</pre></body></html>