/** Generated: Tuesday, 10th of March 2026, 12:51:50 // Powered by AIOM+ v4.0.7 **/
*{padding:0;margin:0;background:0 0;border-radius:0;border:none;text-decoration:none;line-height:1.4em;vertical-align:top;outline:none}html{width:100%;height:100%}.inl,header li,button,.nappi,img,.two,.three,.four,.five,.six,.options,#social li{display:inline-block}.mid{vertical-align:middle}.bl,header a,#menu li li,footer li{display:block}h1,h2{line-height:1.15em}p,h1,h2,h3,main ul,ol,table{margin-bottom:15px}p:last-child,main ul:last-child,ol:last-child{margin-bottom:0}main ul,ol{margin-left:18px}table,header,.fade img{width:100%}.left{float:left}.right{float:right}.clear{clear:both}img{max-width:100%;height:auto}.rel,#hero,.container{position:relative}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.two{width:48%;margin-bottom:25px}.two:nth-child(odd){margin-right:4%}.three{width:32%}.four{width:23.5%}.five{width:18.4%}.six{width:15%}.three,.four,.five,.six{margin:0 2% 15px 0}.three:nth-child(3n),.four:nth-child(4n),.five:nth-child(5n),.six:nth-child(6n){margin-right:0}table{border-spacing:0;border-collapse:collapse}.bw,input,textarea{background:#fff;color:#000}.bb{background:#000}.tw,.tw a,.bb,.bb a{color:#fff}.fa span,.hidden{display:none}#toggle{width:45px;height:45px;background:url("/files/menu.png") no-repeat center right/contain;z-index:800;display:none;padding:0}.adminbar-loaded header{top:40px}.ball{border-radius:50%;overflow:hidden}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.air{padding:40px 0}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],button{-webkit-appearance:none}input,textarea{border:1px solid #999}.FormBuilderViewport{max-width:600px}.up{text-transform:uppercase}.nappi,button{display:inline-block;padding:8px 20px;cursor:pointer}td,textarea,input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=number]{padding:5px}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#000}td,th{text-align:left}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#videos{margin-top:30px}main{display:block}#files{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:40px}#files.air{padding-bottom:20px}#files img{width:267px;height:267px;background:#eee;margin-bottom:10px}#form input,#form textarea{max-width:400px;width:100%;margin-bottom:10px}#form textarea{height:150px}#messages{margin-top:40px;padding-top:20px;border-top:1px solid #fff}#sub .message{padding-top:20px;margin-top:20px;border-top:1px solid #fff}.options{margin:0 5px 15px 0}.select{background:#fff url("/files/images/select.png") no-repeat 95% 50%;padding-right:25px;border:1px solid #999}.select select{padding:5px 8px;width:135%;height:29px;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus{outline:none}#skip{width:1px;height:1px;display:block;position:fixed;z-index:-1;top:0;left:0}#popup{display:inline-block;position:fixed;bottom:20px;left:20px;z-index:200;background:#fbfbfb;border:1px solid #999;padding:20px;border-radius:6px;max-width:295px;text-align:center}#popup .nappi{padding:4px 12px;background:0 0;border:1px solid #999;color:#222;margin:0 5px}@media screen and (max-width:730px){#form input,#form textarea{width:90%}#adminbar{display:none}.adminbar-loaded header{top:0 !important}html{padding-top:0 !important}}@font-face{font-family:'CrimsonText';src:url('/files/fonts/CrimsonText-Regular.woff2') format('woff2'),url('/files/fonts/CrimsonText-Regular.woff') format('woff')}@font-face{font-family:'CrimsonText Semi';src:url('/files/fonts/CrimsonText-SemiBoldItalic.woff2') format('woff2'),url('/files/fonts/CrimsonText-SemiBoldItalic.woff') format('woff')}@font-face{font-family:'Open Sans Bold';src:url('/files/fonts/OpenSans-Bold.woff2') format('woff2'),url('/files/fonts/OpenSans-Bold.woff') format('woff')}@font-face{font-family:'Open Sans';src:url('/files/fonts/OpenSans-Regular.woff2') format('woff2'),url('/files/fonts/OpenSans-Regular.woff') format('woff')}@font-face{font-family:'Montserrat';src:url('/files/fonts/Montserrat-Regular.woff2') format('woff2'),url('/files/fonts/Montserrat-Regular.woff') format('woff')}@font-face{font-family:'Montserrat Bold';src:url('/files/fonts/Montserrat-Bold.woff2') format('woff2'),url('/files/fonts/Montserrat-Bold.woff') format('woff')}.slick-dots{bottom:30px}#menu-side{display:none;position:fixed;height:100vh;width:100vw;left:0;top:0;background:rgba(0,0,0,.6);z-index:75}body,input,select,textarea{font:400 16px 'Montserrat'}body{color:#000;&.no-scroll{overflow:hidden}}.w-100 img,.w-100{width:100%}h1,h2.title,.col-3{font-weight:600;font-family:'CrimsonText Semi'}h1{font-size:4rem}#hero h1{margin-bottom:20px}#hero video{filter:brightness(70%);min-height:600px;width:100%;object-fit:cover}h2,.yhteystiedot #hero h2,footer h3{font-size:1.2em;margin-bottom:3px}.four h2{font-size:1em;margin-bottom:15px}@media screen and (min-width:500px){.grid-three{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:1rem}}.air_more{padding:70px 0}.nappi.absolute{position:absolute;bottom:10px;left:0;right:0;max-width:max-content;margin:0 auto}h2,.nappi,strong,#menu,footer h3{font-weight:700;font-family:'Montserrat Bold'}.logo{font-weight:400;font-family:'Montserrat'}h2,.nappi,.logo{text-transform:uppercase}.container,#caption{margin:0 auto;width:90%}#hero{margin-top:133px;z-index:3}#hero img{filter:brightness(70%)}.home #hero{margin-top:0}#hero .logo{font-size:1.5em}.absolute_img_hero,.absolute_img_footer{position:absolute;bottom:0;right:0}.absolute_img_hero img,.absolute_img_footer img{max-width:400px;max-height:300px;object-fit:cover;filter:brightness(100%) !important}a,#close{color:#e5064f}.nappi,#menu-toggler,.upper-header{background-color:#e5064f}.upper-header{color:#fff;padding:5px 0px;a{color:#fff}.contact strong{margin-right:5px}}.nappi:hover,#menu-toggler:hover{background-color:#ca0544}.nappi,#menu a,#hero h1,.home #hero h1{color:#fff}header{position:fixed;top:0;left:0;z-index:200;width:100%}#menu .nav-item{font-weight:400;font-size:15px;position:relative}#menu .submenu{display:none;position:absolute;top:100%;left:0;z-index:99;min-width:255px;background-color:#484b4f;box-shadow:0 0 2px 1px grey;text-transform:uppercase}#menu .submenu a{color:#fff;padding:10px;display:block;text-decoration:none}#menu .submenu a.active,#menu .submenu a:hover{color:#eee;text-decoration:none}#menu .submenu a{color:#fff;padding:10px;margin-right:7px;display:block;text-decoration:none}#menu .submenu a.active,#menu .submenu a:hover{color:#eee}#menu .nav-item:hover>.submenu,.submenu.open{display:block}.icon-arrow{margin-left:5px}.clock-center{vertical-align:-2px}.open_menu{display:none;position:absolute;top:0;right:0}#menu .submenu,#menu .submenu li{margin:0;padding:0;list-style:none}#menu .submenu a{padding-left:10px;padding-right:10px;margin:0;display:block;text-decoration:none}.front_title{margin-top:15px;margin-bottom:15px}header.small #top{background:#484b4f}.adminbar-loaded header{top:0}#top{background:#484b4f;padding:10px 0;display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem;align-items:center}.adminbar-loaded header{top:40px}.home #top{background:0 0}#top img{width:100px}#top #logo{margin:8px 20px}#top #logo .inl{vertical-align:bottom;margin-right:15px}#menu-toggler,#top li{margin-left:10px}#close{border-radius:50%;background:#fff;overflow:hidden;font-size:20px;padding:3px 12px}#caption{padding:100px 0;max-width:1000px;padding-left:-15px;padding-right:-15px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:5}.home #caption{max-width:unset;&.cell{align-items:flex-end}}.logo{margin:0}.yhteystiedot h2{margin-bottom:20px}.container{max-width:1200px}.info .container{max-width:800px}section:nth-child(odd){background:#f0f0f0}section:nth-child(even){background:#fff}.nappi{border-radius:20px}#caption p{margin:0;font-size:1.4em}footer{background:#484b4f;vertical-align:middle}.some_icon{margin:5px}footer a,footer{color:#37393a}footer .container{z-index:3}#ball{position:absolute;top:35%;right:20%;width:200px}#caption #ball img{width:100%;max-width:100%}#ball a,#ball img{display:block}*,:after,:before{box-sizing:border-box}.col-3,.big{font-size:1.6rem}form input,form select,textarea{width:100%}#caption img{max-width:400px;width:100%;margin-bottom:1.5rem}.mb-3{margin-bottom:1rem}.tab-content{display:none}.tab-content.current{display:block}footer h3,.yhteystiedot #caption .nappi{color:#ca0544}footer p a{color:#fff}#maker{margin-top:3rem}.yhteystiedot #caption .nappi{background:#fff;padding:6px 40px;font-size:1rem;margin-bottom:15px}.yhteystiedot h2{margin-bottom:5px}.team .container{max-width:1200px}.forms-col{margin-top:20px}.mt-2{margin-top:1rem}.team img{border-radius:50%}.question{border-top:1px solid #e4054c;border-bottom:1px solid #e4054c;font-size:20px;font-weight:700;cursor:pointer;width:100%;display:inline-block;padding:1.5rem;position:relative}.question:after{content:"+";position:absolute;display:grid;height:100%;align-items:center;right:3px;top:0;font-size:28px}.question.open:after{content:"-"}.hidden_info{display:none}.hidden_info.show{display:block;padding:1.5rem;margin-top:1rem}.story_info{padding:20px}.story h2{font-weight:400}.story_sum{margin-top:15px;color:#000}.story:hover .story_sum{color:#e5064f}.border_grey{border:1px solid #eee}#menu-toggler{display:none}.some,.privacy{margin-top:15px}.some .fa-brands{color:#fff;margin:5px;font-size:35px}.FormBuilderViewport{max-width:100% !important}.grid-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}@media screen and (min-width:1000px){.story_page{display:grid;grid-template-columns:1fr 400px;grid-gap:2rem}}@media screen and (max-width:1000px){.story_page{display:grid}.story_page .photos{display:grid;grid-column-start:1;grid-row-start:1}}.story_photo{margin-bottom:15px}@media screen and (min-width:1000px){footer .col-6:first-child{border-right:1px solid #fff;padding-right:39px}footer .col-6:last-child{padding-left:40px}}@media screen and (min-width:450px){#forms{width:100%;column-count:3;column-gap:10px;text-align:center}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-3,.col-4,.col-6,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-8{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-4{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-top:6px}}.mr-2{margin-right:1rem}.tab-link{width:100%;background:#fff}.btn,input[type=text],input[type=email],.tab-link,select,textarea{border-radius:20px;padding:8px 20px}form input,form textarea{background:#e6e6e6}.tab-link{cursor:pointer}#hero .col-6,.tab-link.current,select,.submit{color:#fff}.tab-link{background:#aca8a7}.tab-link.current,form select,.submit{background:#fe0151}form input::placeholder,form textarea::placeholder{opacity:1;color:#000}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.submit{width:140px}.cell{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%}#caption h2.title{font-size:2rem;margin-bottom:2rem;text-transform:none;font-size:3rem}.team h3{margin:10px 0 5px}@media screen and (max-width:1100px){.four{width:48%}.four:nth-child(odd){margin-right:4%}.four:nth-child(even){margin-right:0}#ball{right:5%}#hero .col-6.item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#hero .col-6.item:last-child{margin-top:3rem}}@media screen and (max-width:1200px){.home #hero,#hero{margin-top:135px}#top{text-align:center;height:auto;position:relative;grid-template-columns:unset}.home #top{background-color:#484b4f}#top #logo{display:inline-block;float:none;width:100px}.four:nth-child(1n){width:100%;margin:0 auto 15px}#ball{top:8%}#top li,#top ul,#menu-toggler{display:block;width:100%;margin:0}#top #logo .inl{float:none;display:block}#top img{width:auto;max-width:100px;display:block}#menu-toggler{position:absolute;top:31px;right:10px;width:40px;height:40px;border-radius:50%;margin:0;background-size:auto;background-position:right center;padding:0;z-index:85;border:1px solid #fff;cursor:pointer;display:block}#menu-toggler svg{fill:#fff;margin:0 auto;padding:10px;display:block}#menu-toggler svg.close{display:none}#menu-toggler.open svg.open{display:none}#menu-toggler.open svg.close{display:block}#menu-toggler.open svg.close line{stroke-width:10;stroke:#fff}#menu{position:fixed;top:0;right:0;height:100%;width:0;padding-top:200px;background-color:#e5064f;z-index:80;overflow:hidden;display:block}#menu.show{animation:slide 1s forwards}#menu.close{animation:slide-out 1s forwards}.open_menu{position:absolute;top:0;right:15px;font-size:1.4rem;height:42px;width:42px;z-index:60;border:0;background:0 0;cursor:pointer;color:#000;display:block}.open_menu:after{content:"+"}.open_menu.open:after{content:"-"}@keyframes slide{from{width:0}to{width:55vw}}@keyframes slide-out{from{width:55vw}to{width:0}}#menu ul{margin:0;padding-left:0;list-style:none}#menu li{display:block;width:100%;margin:0;position:relative}#menu a{padding:10px 15px;border-top:1px solid rgba(255,255,255,.3);text-align:left;color:#fff;text-decoration:none;display:block;user-select:none}#menu .submenu{display:none;position:relative;width:100%;background-color:#e5064f;z-index:50;overflow:hidden;transition:max-height .3s ease;max-height:0}#menu .submenu.show{display:block;max-height:1000px}#menu .submenu a{border-top:1px solid rgba(255,255,255,.3);padding:10px 35px;color:#fff;text-decoration:none;display:block;font-weight:400}#menu .nav-link i{display:none}#top .nappi{border-radius:20px;display:block;width:100%;margin:0 auto 6px}h1{font-size:3em}footer img{display:block;margin:0 auto}#close{display:none}#links{margin-top:7px;position:absolute;right:55px}#ball{position:relative;top:inherit;right:inherit;margin:20px auto 0}#hero .col-3,#hero .col-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.team .container .inl{width:100%;display:block;margin:0 auto 20px}#menu-toggler:hover{background-color:#e5064f}.form_buttons{margin-right:0}.icon-arrow{display:none}}@media screen and (max-width:1000px){#caption p{font-size:1em}#caption{padding:50px 0}.absolute_img_hero img{max-width:300px;max-height:300px;object-fit:cover}.grid-two{grid-template-columns:minmax(0,1fr)}#hero .nappi{margin-bottom:5px}}@media screen and (max-width:740px){.home #hero,#hero{margin-top:160px}}@media screen and (max-width:650px){.absolute_img_footer img{max-width:250px}}@media screen and (max-width:640px){.home #hero,#hero{margin-top:184px}}@media screen and (max-width:450px){.tab-link{margin-bottom:5px}#caption h1{font-size:2em}footer .tr,footer .tl{text-align:center}.absolute_img_hero img{max-width:150px;max-height:150px;object-fit:cover}}@media screen and (max-width:400px){.upper-header{font-size:12px}.home #hero,#hero{margin-top:168px}#top .nappi{padding:5px;font-size:14px}}@media screen and (max-width:350px){#links{top:30px}#menu-toggler{top:32px}}.g-recaptcha{display:none}