@font-face{font-display:swap;font-family:OpenSans;src:url(/build/fonts/OpenSans.5ef02695.woff2) format("woff")}@font-face{font-display:swap;font-family:OpenSans-Bold;src:url(/build/fonts/OpenSans-Bold.5ef02695.woff2) format("woff")}@font-face{font-display:swap;font-family:OpenSans-SemiBold;src:url(/build/fonts/OpenSans-SemiBold.5ef02695.woff2) format("woff")}@font-face{font-display:swap;font-family:OpenSans-Italic;src:url(/build/fonts/OpenSans-Italic.80a88fd1.woff2) format("woff")}@font-face{font-display:swap;font-family:Kaushanscript-Regular;src:url(/build/fonts/Kaushanscript-Regular.2953e8e2.woff2) format("woff")}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt21{margin-top:21px}.mt22{margin-top:22px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt26{margin-top:26px}.mt27{margin-top:27px}.mt28{margin-top:28px}.mt29{margin-top:29px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt32{margin-top:32px}.mt33{margin-top:33px}.mt34{margin-top:34px}.mt35{margin-top:35px}.mt36{margin-top:36px}.mt37{margin-top:37px}.mt38{margin-top:38px}.mt39{margin-top:39px}.mt40{margin-top:40px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb26{margin-bottom:26px}.mb27{margin-bottom:27px}.mb28{margin-bottom:28px}.mb29{margin-bottom:29px}.mb30{margin-bottom:30px}.mb31{margin-bottom:31px}.mb32{margin-bottom:32px}.mb33{margin-bottom:33px}.mb34{margin-bottom:34px}.mb35{margin-bottom:35px}.mb36{margin-bottom:36px}.mb37{margin-bottom:37px}.mb38{margin-bottom:38px}.mb39{margin-bottom:39px}.mb40{margin-bottom:40px}.ma0{margin:0!important}.mb0{margin-bottom:0!important}.mr10{margin-right:10px}.mr20{margin-right:20px}.ml20{margin-left:20px}.ml5{margin-left:5px}.pa0{padding:0!important}.pb0{padding-bottom:0!important}.pl10{padding-left:10px}.pl34{padding-left:34px}.pl26{padding-left:26px}.pl15{padding-left:15px}.pl0{padding-left:0!important}.pr20{padding-right:20px}.pb15{padding-bottom:15px}*,:focus,:hover{outline:none;text-decoration:none}html.is-reveal-open,html.is-reveal-open body{position:fixed;user-select:none;width:100%}body,html{height:100%}tbody td,tbody th{vertical-align:top}h1,h2,h3,h4,h5,h6{color:#101828;font-family:OpenSans-SemiBold;font-style:normal;font-weight:600;line-height:normal}h1{line-height:35px}a:focus{color:#101828}textarea{min-height:70px;padding-top:10px!important;resize:none}input::placeholder,textarea::placeholder{opacity:1}input:-ms-input-placeholder{color:#888}.bold{font-weight:700}.semi-bold{font-family:OpenSans-SemiBold;font-style:normal;font-weight:600}.text-center{text-align:center}.italic{font-style:italic}.underline{text-decoration:underline}.text11{font-size:11px}.text12{font-size:12px}.text16{font-size:16px}.text20{font-size:20px}.red-text{color:#b42318}.purple-text{color:#437356}.relative{position:relative}.global-border{border:1px solid #d0d5dd}.fa_bdr_box{border:1px solid #b6bdc5;margin-bottom:16px;padding:20px}.fa_x_word_wrap{word-wrap:break-word}.width180{width:180px}.white-bg{background:#fefefe}.disabled-opacity,.opacity5{opacity:.5}.disabled-opacity{cursor:not-allowed!important}.disabled-opacity:hover{border-color:#b3b3b3!important}.fa-border-none{border:0}.clear{clear:both}.price-text{color:#22b573;font-family:OpenSans-Bold;font-style:normal;font-weight:700}.normal{font-weight:400!important}.upper-text{text-transform:uppercase}.grey-text{color:#888}footer{background:#1d2939;color:#fff;padding:38px 0}footer a{color:#a4bcfd;transition:color .25s ease-out,color .25s ease-out}footer a:focus,footer a:hover{color:#e0eaff}.footer-logo-content{border-bottom:1px solid #344054;display:flex;flex-flow:wrap;justify-content:space-between;padding-bottom:22px}.footer-logo{background:url(/build/images/nettimokki-logo.2d71ed5f.svg) no-repeat 0 0/176px 28px;display:block;font-size:0;height:28px;width:176px}.footer-logo-tag-line{margin-top:18px}.footer-logo-tag-line a{text-decoration:underline}.footer-logo-tag-line a:hover{text-decoration:none}.footer-btns{align-items:flex-start;display:flex;flex-flow:wrap}.footer-btns .button{font-family:OpenSans-SemiBold;font-size:12px;font-style:normal;font-weight:600;margin:0 0 0 13px;padding:11px 14px 13px}.footer-btns .button.fb-btn{align-items:center;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.footer-btns .footer-fb-icon{background:url(/build/images/footer-fb-icon.88cbd3ab.svg) no-repeat 50%/20px 20px}.footer-btns .footer-fb-icon,.footer-btns .footer-ig-icon{display:inline-block;font-size:0;height:20px;vertical-align:middle;width:20px}.footer-btns .footer-ig-icon{background:url(/build/images/footer-ig-icon.1ecefdee.svg) no-repeat 50%/20px 20px}.footer-btns .button,.footer-btns .button:focus,.footer-btns .button:hover{border:0}.footer-link-list{display:grid;padding:34px 0 0;position:relative}.footer-link-list.multiple-columns{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.footer-link-list.three-columns{grid-template-columns:612px 1fr 1fr}.footer-link-list.three-columns .footer-menu-block{padding-right:24px}.footer-menu-title{color:#fff;font-family:OpenSans-SemiBold;font-style:normal;font-weight:600;margin-bottom:15px}.footer-menu-title.title-capital{border-bottom:1px solid #344054;padding-bottom:11px;text-transform:uppercase}.footer-menu{list-style-type:none;margin:0;padding:0}.footer-menu li{margin-bottom:5px}.footer-menu-block{padding-bottom:24px;padding-right:24px}.footer-menu-block.block-1 .footer-menu{display:grid;grid-template-columns:1fr 1fr}.footer-menu-block.last{padding-right:0}.footer-fi-flag-logo{background:url(/build/images/suomalpalvelua-valknega.9efe9e32.svg) no-repeat 50%/cover;display:inline-flex;font-size:0;height:64px;margin-left:16px;width:66px}.dsa-info-text{border-top:1px solid #344054;display:block;font-size:12px;padding-top:20px;width:calc(50% - 24px)}@media screen and (min-width:0) and (max-width:422px){.footer-fi-flag-logo{margin-left:0;margin-top:15px}}@media screen and (min-width:0) and (max-width:833px){footer{padding:38px 16px}.footer-btns{margin:30px 0 0}.footer-btns .button{margin:0 13px 0 0}.footer-menu-block{margin-bottom:22px;padding-right:0;width:100%}.footer-menu-block.block-1{width:100%}.footer-menu-block.block-1 .footer-menu{grid-template-columns:1fr}.footer-menu-block.last{margin-bottom:0}.footer-link-list.three-columns{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.footer-link-list.three-columns .footer-menu-block{margin-bottom:0}.footer-fi-flag-logo{margin-left:0}.dsa-info-text{width:calc(100% - 24px)}}@media screen and (min-width:0) and (max-width:356px){.footer-btns .ig-btn{margin-top:15px}}@media screen and (min-width:834px) and (max-width:959px){footer{padding:38px 65px}.footer-btns{margin:30px 0 0}.footer-btns .button{margin:0 13px 0 0}.footer-menu-block.block-1{padding-right:0;width:100%}.dsa-info-text{width:calc(100% - 24px)}}@media screen and (min-width:960px) and (max-width:1159px){.footer-btns{margin-top:16px}.footer-btns .button{margin:0 13px 0 0}.dsa-info-text{width:calc(100% - 24px)}}@media screen and (min-width:834px) and (max-width:1279px){.footer-link-list.three-columns{grid-template-columns:395px 1fr 1fr}.footer-fi-flag-logo{margin-left:0}}@media screen and (min-width:1280px){.footer-link-list.multiple-columns{grid-template-columns:repeat(auto-fill,minmax(295px,1fr))}}.alma-footer{margin:0!important}@media screen and (min-width:767px){#ALMACR-container-ALMACR-widget-5577db28b922930e04000019 #ALMACR-widget-5577db28b922930e04000019 .right{float:right!important}}