.List,hr,legend,nav ul,td,th{padding:0}hr,img,legend{border:0}a,a:active{color:#59b3e6}.Icon,button,select{text-transform:none}.ButtonCollection.-align-horizontal:after,.ButtonCollection.-align-vertical:after,.Grid:after,.List:after,.Navbar-item:after,.Navbar-sub:after,.Navbar-trigger-inner:after,.Navbar-trigger:after,.Navbar:after,.clearfix:after{clear:both}.Button,.Header-flyoutTrigger-self,.Navbar,.Navbar-trigger-sub-icon,.powermail_submit{-ms-user-select:none;user-select:none}.Button,.Header-flyoutTrigger-self,.Navbar-trigger-sub-icon,.powermail_submit{-webkit-user-select:none;-moz-user-select:none}.Grid,.List,nav ol,nav ul{list-style:none}body,form{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{-ms-interpolation-mode:bicubic;height:auto;vertical-align:middle}svg:not(:root){overflow:hidden}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border-color:silver;border-width:.0625em;border-style:solid;padding:.4625em .875em .9125em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}@viewport{width:device-width}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#fff;color:#444;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;min-width:300px;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;tap-highlight-color:transparent}*,:after,:before{box-sizing:border-box}address,blockquote,dl,fieldset,figure,hgroup,ol,pre,table,ul{margin:0 0 1.5rem}dl,ol,ul{padding:0 0 0 1.5rem}a:focus{outline:0}a:hover{color:#2092d3}::-moz-selection{background:#59b3e6;color:#fff}::selection{background:#59b3e6;color:#fff}img::selection{background:0 0}img::-moz-selection{background:0 0}::-moz-selection:window-inactive{background:gray}::selection:window-inactive{background:gray}embed,img,object{max-width:100%}.ButtonCollection.-align-horizontal:after,.ButtonCollection.-align-horizontal:before,.ButtonCollection.-align-vertical:after,.ButtonCollection.-align-vertical:before,.Grid:after,.Grid:before,.List:after,.List:before,.Navbar-item:after,.Navbar-item:before,.Navbar-sub:after,.Navbar-sub:before,.Navbar-trigger-inner:after,.Navbar-trigger-inner:before,.Navbar-trigger:after,.Navbar-trigger:before,.Navbar:after,.Navbar:before{content:'';display:table}.List,nav ul{margin:0}h1,h2,h3,h4,h5,h6,p{margin:0 0 1.5rem}.Button.is-disabled,.Button[disabled],.powermail_submit.is-disabled,.powermail_submit[disabled],fieldset[disabled] .Button,fieldset[disabled] .powermail_submit{cursor:not-allowed;pointer-events:none;opacity:.5}.Hero-figure,.Hero-overlay{bottom:0;left:0;position:absolute;right:0;top:0}b,strong{font-weight:800}hr{box-sizing:content-box;border-top:1px solid #E6E6E6;display:block;height:1px;margin-bottom:1.5rem;margin-top:0}.IeFrame a,.IeFrame a:hover{background:0 0!important;border:none!important}h1,h2,h3,h4,h5,h6{color:#59b3e6;font-family:inherit;font-weight:300}.h1,h1{font-size:2rem;line-height:1.1875}.h2,h2{font-size:1.625rem;line-height:1.2307692308}.h3,h3{font-size:1.375rem;line-height:1.2727272727}.h4,h4{font-size:1.25rem;line-height:1.3}.h5,h5{font-size:1.125rem;line-height:1.3333333333}.h6,h6{font-size:1rem;line-height:1.5}.hidden,.l-visible,.l-visible--i,.l-visible--ib,.l-visible--tc,.m-visible,.m-visible--i,.m-visible--ib,.m-visible--tc,.s-visible,.s-visible--i,.s-visible--ib,.s-visible--tc,.xl-visible,.xl-visible--i,.xl-visible--ib,.xl-visible--tc{display:none!important}.margin{margin:1.5rem!important}.margin--s{margin:.75rem!important}.margin--m{margin:3rem!important}.margin--l{margin:6rem!important}.no-margin{margin:0!important}.marginTop{margin-top:1.5rem!important}.marginTop--s{margin-top:.75rem!important}.marginTop--m{margin-top:3rem!important}.marginTop--l{margin-top:6rem!important}.no-marginTop{margin-top:0!important}.marginRight{margin-right:1.5rem!important}.marginRight--xs{margin-right:.5rem!important}.marginRight--s{margin-right:.75rem!important}.marginRight--m{margin-right:3rem!important}.marginRight--l{margin-right:6rem!important}.no-marginRight{margin-right:0!important}.marginBottom{margin-bottom:1.5rem!important}.marginBottom--s{margin-bottom:.75rem!important}.marginBottom--m{margin-bottom:3rem!important}.marginBottom--l{margin-bottom:6rem!important}.no-marginBottom,.no-marginLeft{margin-bottom:0!important}.marginLeft{margin-left:1.5rem!important}.marginLeft--s{margin-left:.75rem!important}.marginLeft--m{margin-left:3rem!important}.marginLeft--l{margin-left:6rem!important}.color--brandPrimary{color:#59b3e6!important}.color--textLight{color:#919191!important}.color--light{color:#fff!important}.color--dark{color:#000!important}.bgColor--lightest{background-color:#f0f3f8!important}.bgColor--lighter{background-color:#e9edf5!important}.textCenter{text-align:center!important}.textLeft{text-align:left!important}.textRight{text-align:right!important}.clearfix:after,.clearfix:before{content:'';display:table}.floatLeft{float:left!important}.floatRight{float:right!important}.centerAbsolute{margin:auto!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:50%!important}.Block,.Hero,.Hero-content{position:relative}.centerTable{display:table!important;height:100%!important;width:100%!important}.centerTable-cell{display:table-cell!important;text-align:center!important;vertical-align:middle!important}.centerTable-cell-item{display:inline-block!important;text-align:left!important}.centerMargin{display:block!important;margin-left:auto!important;margin-right:auto!important}.centerText{text-align:center!important}.centerText-item{display:inline-block!important;text-align:left!important}.Form-addon,.IconBlock,.IeFrame{text-align:center}.round{border-radius:50%}.no-paddingBottom{padding-bottom:0!important}.IeFrame{background:#fff9d7;border-bottom:1px solid #e2c822;color:#343434!important;display:block;font:12px 'Helvetica Neue',Helvetica,Arial,sans-serif!important;padding:15px 20px}.IeFrame a{color:#6579b9!important;text-decoration:none!important}.IeFrame a:hover{text-decoration:underline!important}.Heading.-size-l{font-size:3.875rem;line-height:1.1612903226}.Heading.-size-m{font-size:2.875rem;line-height:1.2173913043}.Heading.-size-s{font-size:2.625rem;line-height:1.2380952381}.Hero-item{display:table;height:15rem;width:100%}.Hero-content{display:table-cell;padding-bottom:3rem;padding-top:3rem;vertical-align:middle;width:100%;z-index:2}.Hero-figure{background-size:cover;margin-bottom:0;overflow:hidden;z-index:0}.Hero-figure img{display:block;height:100%;object-fit:cover;width:100%}.Hero-overlay{content:'';z-index:1}.Hero.-size-full .Hero-item{height:100vh}.Hero.-size-l .Hero-item{height:27rem}.Hero.-size-m .Hero-item{height:21rem}.Hero.-alignContent-top .Hero-content{padding-top:3rem;vertical-align:top}.Hero.-alignContent-bottom .Hero-content{padding-bottom:3rem;vertical-align:bottom}.Hero.-color-lightOnDark{background-color:#fff;color:#fff}.Hero.-color-lightOnDark .Hero-overlay{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)100%)}.Hero.-color-darkOnLight{background-color:#444;color:#444}.Hero.-color-darkOnLight .Hero-overlay{background-color:rgba(255,255,255,.75)}.Hero--primary{background:#59b3e6;background:url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/images/kuvapankki-pattern.png?1429177856),linear-gradient(#1973a6,#71bee9)}.Hero--primary .Hero-content{padding-top:7.5rem;vertical-align:top}.Hero--primary.-size-full .Hero-item{height:500px}.Hero--primary .Hero-figure img{object-fit:contain;object-position:bottom center;margin:0 auto;max-width:660px}.Block-content>:last-child,.Block-figure{margin-bottom:0}.Block{display:block}.Block-iconBlock{position:absolute;left:50%;margin-left:-1.5rem;top:-1.25rem}.Block-iconBlock .IconBlock{margin-right:0}.Block-content{padding:3rem 6.25%}.Block.-type-fullBg{background-position:top center;background-repeat:no-repeat;background-size:cover}.Block.-type-fullBg .Block-figure{background-position:center;background-repeat:no-repeat;background-size:cover}.Block.-type-fullBg .Block-figure img{visibility:hidden;width:100%}.Block--primary{background-color:#fff}.Block--primary .Block-heading{color:#59b3e6}.Block--primary .Block-content{color:#444}.Block--primary .Block-iconBlock .IconBlock{background-color:#f0f3f8;border-color:#fff;color:#59b3e6}.Block--secondary{background-color:#59b3e6;color:#fff}.Block--secondary .Block-heading{color:#fff}.Block--secondary .Block-iconBlock .IconBlock{background-color:#f0f3f8;border-color:#59b3e6;color:#59b3e6}.Button,.powermail_submit{background-color:transparent;border:2px solid;cursor:pointer;display:inline-block;font-size:1rem;font-weight:800;line-height:2rem;margin-bottom:2.25rem;margin-right:.75rem;outline:0;padding:0 1.5rem;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.Button:focus,.Button:hover,.powermail_submit:focus,.powermail_submit:hover{text-decoration:none}.Button--primary,.powermail_submit{background-color:#59b3e6;border-color:#59b3e6;color:#fff}.Button--primary:focus,.Button--primary:hover,.powermail_submit:focus,.powermail_submit:hover{background-color:#43a9e3;border-color:#43a9e3;color:#fff}.Button--primary.-type-border,.powermail_submit.-type-border{background-color:transparent;color:#444}.Button--primary.-type-border:focus,.Button--primary.-type-border:hover,.powermail_submit.-type-border:focus,.powermail_submit.-type-border:hover{background-color:transparent;border-color:#59b3e6;color:#59b3e6}.Button--light{background-color:#fff;border-color:#fff;color:#fff}.Button--light:focus,.Button--light:hover{background-color:#43a9e3;border-color:#43a9e3;color:#fff}.Button--light.-type-border,.Button--light.-type-plain{background-color:transparent;color:#fff}.Button--light.-type-border:focus,.Button--light.-type-border:hover{background-color:#fff;border-color:#fff;color:#59b3e6}.Button.-type-round,.powermail_submit{border-radius:30px}.Button.-type-plain{border-color:transparent;padding:0}.Form--primary .Form-addon.-border,.Form--primary .Form-item.-border,.Form--primary .Form-item.-border:hover{border-color:#E6E6E6}.Button.-block,.powermail_submit{display:block;width:100%}.ButtonCollection>.Button{margin-right:0}.ButtonCollection.-align-vertical{display:inline-block}.ButtonCollection.-align-vertical>.Button{display:block;margin-bottom:0}.ButtonCollection.-align-vertical>.Button:last-child{margin-bottom:2.25rem}.ButtonCollection.-align-horizontal>.Button{display:block;float:left}.ButtonCollection.-align-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%;margin-bottom:2.25rem}.ButtonCollection.-align-justified>.Button{display:table-cell}.ButtonCollection.-align-full>.Button{display:block;width:100%}.-align-horizontal.ButtonCollection.-type-borderRound>.Button,.-align-justified.ButtonCollection.-type-borderRound>.Button,.ButtonCollection.-type-border.-align-horizontal>.Button,.ButtonCollection.-type-border.-align-justified>.Button{border-left-width:0}.-align-horizontal.ButtonCollection.-type-borderRound>.Button:first-child,.-align-justified.ButtonCollection.-type-borderRound>.Button:first-child,.ButtonCollection.-type-border.-align-horizontal>.Button:first-child,.ButtonCollection.-type-border.-align-justified>.Button:first-child{border-left-width:2px}.-align-vertical.ButtonCollection.-type-borderRound>.Button:not(:first-child),.ButtonCollection.-type-border.-align-vertical>.Button:not(:first-child){border-top:0}.ButtonCollection.-type-round>.Button{border-radius:0}.ButtonCollection.-type-round.-align-horizontal>.Button,.ButtonCollection.-type-round.-align-justified>.Button{border-left:1px solid rgba(255,255,255,.25)}.ButtonCollection.-type-round.-align-horizontal>.Button:first-child,.ButtonCollection.-type-round.-align-justified>.Button:first-child{border-left:0;border-radius:30px 0 0 30px}.ButtonCollection.-type-round.-align-horizontal>.Button:last-child,.ButtonCollection.-type-round.-align-justified>.Button:last-child{border-radius:0 30px 30px 0}.ButtonCollection.-type-round.-align-vertical>.Button{box-shadow:0 -1px rgba(255,255,255,.25)}.ButtonCollection.-type-round.-align-vertical>.Button:first-child{border-radius:3px 3px 0 0}.ButtonCollection.-type-round.-align-vertical>.Button:last-child{border-radius:0 0 3px 3px;box-shadow:0}.ButtonCollection.-type-borderRound.-align-horizontal>.Button:first-child,.ButtonCollection.-type-borderRound.-align-justified>.Button:first-child{border-radius:30px 0 0 30px}.ButtonCollection.-type-borderRound.-align-horizontal>.Button:last-child,.ButtonCollection.-type-borderRound.-align-justified>.Button:last-child{border-radius:0 30px 30px 0}.ButtonCollection.-type-borderRound.-align-vertical>.Button:first-child{border-radius:30px 30px 0 0}.ButtonCollection.-type-borderRound.-align-vertical>.Button:last-child{border-radius:0 0 30px 30px}.Form{position:relative}.Form-label{display:block;margin-bottom:.375rem}.Form-addon,.Form-item,.powermail_input,.powermail_textarea{background-color:#fff;border:1px solid transparent;color:#444;font-size:.875rem;height:3rem;line-height:3rem}.Form-item,.powermail_input,.powermail_textarea{border-radius:0;display:block;margin-bottom:1.5rem;outline:0;padding:0 1rem;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none}.touch .Form-item,.touch .powermail_input,.touch .powermail_textarea{font-size:16px}.Form-item:focus,.powermail_input:focus,.powermail_textarea:focus{z-index:1}.Form-addon{line-height:2.875rem;padding:0 .5rem}.Form-button>.Button{height:3rem;margin-bottom:0;padding:0}textarea.Form-item,textarea.powermail_textarea{line-height:1.5;min-height:9rem;padding-top:.75rem;resize:vertical}.Form-item--select{line-height:2.875rem}.Form-item--select select{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;-webkit-appearance:none;-moz-appearance:none}.Form-item.-round,.powermail_input,.powermail_textarea{border-radius:3px}.Form--primary .Form-addon,.Form--primary .Form-item{background-color:#fff;color:#919191}.Form--primary .Form-item{color:#919191}.Form--primary .Form-item:-moz-placeholder{color:#919191}.Form--primary .Form-item::-moz-placeholder{color:#919191}.Form--primary .Form-item:-ms-input-placeholder{color:#919191}.Form--primary .Form-item::-webkit-input-placeholder{color:#919191}.Form--primary .Form-item:hover{background-color:#fafafa;color:#777}.Form--primary .Form-item:hover:-moz-placeholder{color:#777}.Form--primary .Form-item:hover::-moz-placeholder{color:#777}.Form--primary .Form-item:hover:-ms-input-placeholder{color:#777}.Form--primary .Form-item:hover::-webkit-input-placeholder{color:#777}.Form--primary .Form-item:focus{background-color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.15);color:#444}.Form--primary .Form-item.-border:focus{border-color:transparent}.Form--primary .Form-addon{background-color:#eee}.powermail_fieldset{border:0;margin:0;padding:0}.powermail_form>h3,.powermail_label,.powermail_legend{display:none}.CustomMedia--devices{margin-bottom:1.5rem}.CustomMedia--format{max-width:80%}.IconBlock{border:2px solid;border-radius:50%;display:inline-block;font-size:1rem;height:36px;line-height:32px;margin-right:12px;padding:0;width:36px}.List-meta,.List-text{font-size:.875rem}.IconBlock [class*=IconCss][class*='-shape-arrow']{top:-.0625rem;left:.0625rem}.IconBlock.-size-xl{border-width:4px;height:3rem;line-height:2.5rem;width:3rem}.IconBlock--light [class*=IconCss][class*='-shape-arrow']:after{color:#fff}.IconBlock--light.-type-border{background-color:transparent;color:#fff}.Button:hover .IconBlock--light.-type-border,.IconBlock--light.-type-border:focus,.IconBlock--light.-type-border:hover{background-color:#fff;border-color:#fff;color:#59b3e6}.Button:hover .IconBlock--light.-type-border [class*=IconCss][class*='-shape-arrow']:after,.IconBlock--light.-type-border:focus [class*=IconCss][class*='-shape-arrow']:after,.IconBlock--light.-type-border:hover [class*=IconCss][class*='-shape-arrow']:after{color:#59b3e6}@font-face{font-family:kuvapankki;src:url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/fonts/kuvapankki.eot?-hknjnt&1427195906);src:url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/fonts/kuvapankki.eot?&1427195906#iefix-hknjnt)format("embedded-opentype"),url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/fonts/kuvapankki.woff?-hknjnt&1427195906)format("woff"),url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/fonts/kuvapankki.ttf?-hknjnt&1427195906)format("truetype"),url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/fonts/kuvapankki.svg?-hknjnt&1427195906#kuvapankki)format("svg");font-weight:400;font-style:normal}.Icon{font-family:kuvapankki;font-style:normal;font-variant:normal;font-weight:400;position:relative;top:-.0625rem;line-height:1;speak:none;vertical-align:middle}.List-meta,.List-text{line-height:1.4285714286}.Icon.-shape-checkmark:before{content:"\e601"}.Icon.-shape-mail:before{content:"\e600"}.ImageBlock{border-bottom:1px solid;border-color:#E6E6E6}.Navbar.-color-primary .Navbar-sub .Navbar-link,.Navbar.-color-primary .Navbar-sub .Navbar-subTrigger{color:inherit;background-color:#f0f0f0;border-color:#d9d9d9}.ImageBlock img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:1.5rem auto;transition:.15s}.ImageBlock img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}[class*=IconCss][class*='-shape-arrow']{display:inline-block;position:relative;width:10px;height:10px}[class*=IconCss][class*='-shape-arrow']:after{border-left:2px solid;border-top:2px solid;color:#444;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.IconCss.-shape-arrowUp.-size-s{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.IconCss.-shape-arrowRight{-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.IconCss.-shape-arrowRight.-size-s{-webkit-transform:rotate(-270deg)scale(.85);-ms-transform:rotate(-270deg)scale(.85);transform:rotate(-270deg)scale(.85)}.IconCss.-shape-arrowDown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.IconCss.-shape-arrowDown.-size-s{-webkit-transform:rotate(180deg)scale(.85);-ms-transform:rotate(180deg)scale(.85);transform:rotate(180deg)scale(.85)}.IconCss.-shape-arrowLeft{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.IconCss.-shape-arrowLeft.-size-s{-webkit-transform:rotate(-90deg)scale(.85);-ms-transform:rotate(-90deg)scale(.85);transform:rotate(-90deg)scale(.85)}.List,.List-item{margin-bottom:1.5rem}.List-item:last-child{margin-bottom:0}.List-text{text-align:left;display:block}.List.-color-primary .List-text{color:#444}.List.-color-primary .List-meta{color:#919191}.List.-color-primary .List-item-icon{color:#59b3e6}.List--icon .List-item{padding-left:1.5rem;position:relative;margin-bottom:.375rem}.List--icon .List-item-icon{position:absolute;left:0}.List--icon .List-item-icon.Icon.-shape-checkmark{top:1px}.Navbar{-webkit-user-select:none;-moz-user-select:none}.Navbar-self{display:none}.Navbar-link,.Navbar.is-open .Navbar-self{display:block}.Navbar-link{border-top:1px solid;border-right:1px solid;cursor:pointer;float:left;min-height:48px;padding:12px 24px;width:87%;width:calc(100% - 48px)}.Navbar-link:only-child{border-right:0;width:100%}.Navbar-subTrigger,.Navbar-trigger-sub{border-top:1px solid;cursor:pointer;display:block;float:left;padding:12px 0;text-align:center;width:13%;width:calc(48px)}.Navbar-subTrigger-icon{display:inline-block;position:relative;width:10px;height:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.Navbar-subTrigger-icon:after{border-left:2px solid;border-top:2px solid;color:#444;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.Navbar-item.is-open>.Navbar-subTrigger>.Navbar-subTrigger-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.Navbar-sub{display:none;clear:both}.Navbar-item.is-open>.Navbar-sub{display:block}.Navbar-sub ul ul .Navbar-link{padding-left:30px}.Navbar-sub ul ul ul .Navbar-link{padding-left:42px}.Navbar-sub ul ul ul ul .Navbar-link{padding-left:54px}.Navbar-trigger-inner{float:left;width:87%;width:calc(100% - 48px)}.Navbar-trigger-text,.Navbar-trigger-title{display:block;min-height:48px;padding:12px 24px}.App-flyout,.App-flyout>.Navbar,.App-page{min-height:100vh}.Navbar-trigger-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:800;float:left}.Navbar-trigger-text{float:right}.Navbar-trigger-sub{border-top:0}.Navbar-trigger-sub-icon{border-top:2px solid #444;display:inline-block;position:relative;top:-2px;width:26px;vertical-align:middle}.Navbar-trigger-sub-icon:after,.Navbar-trigger-sub-icon:before{background-color:#444;content:'';display:block;height:2px;position:absolute;width:26px}.Navbar-trigger-sub-icon:before{top:-7px}.Navbar-trigger-sub-icon:after{top:3px}.Navbar.-color-primary{background-color:#fafafa}.Navbar.-color-primary .Navbar-link{background-color:#fafafa;border-top-color:#ededed;border-right-color:#ededed;color:#444}.Navbar.-color-primary .Navbar-subTrigger{color:#444;background-color:#fafafa;border-top-color:#ededed}.Navbar.-color-primary .Navbar-subTrigger-icon:before{background:#444}.Navbar.-color-primary .Navbar-subTrigger-icon:after{color:#444}.Navbar.-color-primary .Navbar-sub .Navbar-subTrigger-icon:before{background-color:#444}.Navbar.-color-primary .Navbar-sub .Navbar-subTrigger-icon:after{color:#444}.Navbar.-color-primary .Navbar-sub ul{background-color:#dbdbdb}.Navbar.-color-primary .Navbar-sub ul .Navbar-link,.Navbar.-color-primary .Navbar-sub ul .Navbar-subTrigger{color:inherit;background-color:transparent;border-color:#c4c4c4}.Navbar.-color-primary .Navbar-trigger-inner,.Navbar.-color-primary .Navbar-trigger-title{background-color:#59b3e6;color:#fff}.Navbar.-color-primary .Navbar-trigger-sub{background-color:#f2f2f2;border-color:transparent;color:#59b3e6}.Navbar.-color-primary .Navbar-trigger-sub-icon{border-top-color:#59b3e6}.Navbar.-color-primary .Navbar-trigger-sub-icon:after,.Navbar.-color-primary .Navbar-trigger-sub-icon:before{background-color:#59b3e6}.Text.-size-l{font-size:1.125rem;line-height:1.4444444444}.Text.-size-s{font-size:.875rem;line-height:1.4285714286}.Text.-size-xs{font-size:.75rem;line-height:1.5}.Text.-align-center{text-align:center}.Text.-align-center.-deco-ruler:after{margin-left:auto;margin-right:auto}.Text.-type-meta{font-weight:800;text-transform:uppercase}.Text.-deco-ruler:after{border-top:1px solid;content:"";display:block;margin:1.5rem 0 0;width:20px}.App-page{background-color:#fff;overflow:hidden;position:relative;transition:-webkit-transform .3s cubic-bezier(.86,0,.07,1);transition:transform .3s cubic-bezier(.86,0,.07,1);will-change:transform;z-index:100}.csstransforms .App-page.is-open{height:100vh;-webkit-transform:translateX(-240px);-ms-transform:translateX(-240px);transform:translateX(-240px)}.no-csstransforms .App-page.is-open{margin-left:-240px}.App-flyout{position:absolute;right:0;top:0;width:240px;z-index:99}.Container{padding-bottom:3rem;padding-top:3rem}.Container.-type-fill{padding:0}.Header{z-index:100;position:absolute;width:100%}.Header-inner{margin-top:7%}.Header-logo{overflow:hidden;text-indent:100%;white-space:nowrap;background-image:url(/typo3conf/ext/kuvapankki/Resources/Public/Assets/images/imagebank_independent_logo.png?1446730909);background-repeat:no-repeat;background-size:contain;display:block;float:left;height:143px;margin:10px 0 0;max-width:106px;min-width:106px;width:40%}.Header-flyoutTrigger{cursor:pointer;float:right;padding:6px}.Header-flyoutTrigger-self{border-top:2px solid #fff;display:inline-block;position:relative;top:-2px;width:26px}.Header-flyoutTrigger-self:after,.Header-flyoutTrigger-self:before{background-color:#fff;content:'';display:block;height:2px;position:absolute;width:26px}.Header-flyoutTrigger-self:before{top:-7px}.Header-flyoutTrigger-self:after{top:3px}.Header-navbar{display:none}.Grid{margin-bottom:0;margin-left:-24px}.Grid.-size-full,.Grid>.Grid{margin-left:0}.Grid.-size-full>.Grid-item{padding-left:0}.Grid.-size-l{margin-left:-3rem}.Grid.-size-l>.Grid-item{padding-left:3rem}.Grid.size-xl{margin-left:-6rem}.Grid.size-xl>.Grid-item{padding-left:6rem}.Grid-item{float:left;margin-top:0;min-height:1px;padding-left:1.5rem;width:100%}.Width--1-12{width:8.333%}.Width--2-12{width:16.666%}.Width--3-12{width:25%}.Width--4-12{width:33.333%}.Width--5-12{width:41.666%}.Width--6-12{width:50%}.Width--7-12{width:58.333%}.Width--8-12{width:66.666%}.Width--9-12{width:75%}.Width--10-12{width:83.333%}.Width--11-12{width:91.666%}.Wrap{margin-left:auto;margin-right:auto;max-width:1236px;padding-left:6.25%;padding-right:6.25%}[class*=Pull--]{position:relative}.Pull--1-12{right:8.333%}.Pull--2-12{right:16.666%}.Pull--3-12{right:25%}.Pull--4-12{right:33.333%}.Pull--5-12{right:41.666%}.Pull--6-12{right:50%}.Pull--7-12{right:58.333%}.Pull--8-12{right:66.666%}.Pull--9-12{right:75%}.Pull--10-12{right:83.333%}.Pull--11-12{right:91.666%}@media only screen and (min-width:480px){.Hero--primary.-size-full{height:560px}}@media only screen and (min-width:600px){.s-visible{display:inherit!important}.s-visible--i{display:inline!important}.s-visible--ib{display:inline-block!important}.s-visible--tc{display:table-cell!important}.s-hidden{display:none!important}.Hero.-size-full .Hero-item{min-height:42rem}.Hero--primary .Hero-content{padding-top:10.5rem}.Hero--primary.-size-full{height:760px}.ButtonCollection.-align-full>.Button{display:inline-block;margin-right:.75rem;width:auto}.Header-logo{max-width:202.5px}.s-Grid--ruler{display:table;height:100%;margin-left:-48px;table-layout:fixed;width:100%;width:calc(100% + 96px)}.s-Grid--ruler>.Grid-item{border-left:1px solid;border-color:#E6E6E6;display:table-cell;float:none;height:100%;padding:0 48px;vertical-align:top}.s-Grid--ruler>.Grid-item:first-child{border-left:none}.s-Grid--ruler.-ruler-bottom{border-bottom:1px solid;border-color:#E6E6E6}.s-Width--1-12{width:8.333%}.s-Width--2-12{width:16.666%}.s-Width--3-12{width:25%}.s-Width--4-12{width:33.333%}.s-Width--5-12{width:41.666%}.s-Width--6-12{width:50%}.s-Width--7-12{width:58.333%}.s-Width--8-12{width:66.666%}.s-Width--9-12{width:75%}.s-Width--10-12{width:83.333%}.s-Width--11-12{width:91.666%}.s-Pull--1-12{right:8.333%}.s-Pull--2-12{right:16.666%}.s-Pull--3-12{right:25%}.s-Pull--4-12{right:33.333%}.s-Pull--5-12{right:41.666%}.s-Pull--6-12{right:50%}.s-Pull--7-12{right:58.333%}.s-Pull--8-12{right:66.666%}.s-Pull--9-12{right:75%}.s-Pull--10-12{right:83.333%}.s-Pull--11-12{right:91.666%}}@media only screen and (min-width:768px){.m-visible{display:inherit!important}.m-visible--i{display:inline!important}.m-visible--ib{display:inline-block!important}.m-visible--tc{display:table-cell!important}.m-hidden{display:none!important}.Hero.-size-l .Hero-item{height:42rem}.Hero.-size-m .Hero-item{height:24rem}.Hero--primary .Hero-overlay{display:none}.Hero--primary .Hero-overlay.-keep{display:block;background:rgba(89,179,230,.7);background-image:linear-gradient(rgba(22,100,144,.7),rgba(0,0,0,0))}.BlockCollection{min-height:23rem;display:table}.BlockCollection.-small{min-height:15rem;}.BlockCollection .Block{display:table-cell;height:100%;vertical-align:middle;width:50%}.BlockCollection .Block .Block-figure img{height:100%;width:100%}.Block-heading{position:relative}.Block-iconBlock{left:0;margin-left:-6rem}.Block-iconBlock--right{left:auto;margin-right:-6rem!important;right:0}.Block-content{padding-left:3.75rem;padding-right:3.75rem}.CustomMedia--devices{margin-left:-60%;min-width:150%}.IconBlock.-size-xl{font-size:1.375rem;height:4.5rem;line-height:4rem;width:4.5rem}.m-Grid--ruler .ImageBlock{border-bottom:0}.m-Grid--ruler .ImageBlock img{margin-top:3rem;margin-bottom:3rem}.Container{padding-bottom:6rem;padding-top:6rem}.Container.-size-l{padding-bottom:9rem;padding-top:9rem}.m-Grid--ruler{display:table;height:100%;margin-left:-48px;table-layout:fixed;width:100%;width:calc(100% + 96px)}.m-Grid--ruler>.Grid-item{border-left:1px solid;border-color:#E6E6E6;display:table-cell;float:none;height:100%;padding:0 48px;vertical-align:top}.m-Grid--ruler>.Grid-item:first-child{border-left:none}.m-Grid--ruler.-ruler-bottom{border-bottom:1px solid;border-color:#E6E6E6}.m-Width--1-12{width:8.333%}.m-Width--2-12{width:16.666%}.m-Width--3-12{width:25%}.m-Width--4-12{width:33.333%}.m-Width--5-12{width:41.666%}.m-Width--6-12{width:50%}.m-Width--7-12{width:58.333%}.m-Width--8-12{width:66.666%}.m-Width--9-12{width:75%}.m-Width--10-12{width:83.333%}.m-Width--11-12{width:91.666%}.m-Pull--1-12{right:8.333%}.m-Pull--2-12{right:16.666%}.m-Pull--3-12{right:25%}.m-Pull--4-12{right:33.333%}.m-Pull--5-12{right:41.666%}.m-Pull--6-12{right:50%}.m-Pull--7-12{right:58.333%}.m-Pull--8-12{right:66.666%}.m-Pull--9-12{right:75%}.m-Pull--10-12{right:83.333%}.m-Pull--11-12{right:91.666%}}@media only screen and (min-width:1024px){.l-visible{display:inherit!important}.l-visible--i{display:inline!important}.l-visible--ib{display:inline-block!important}.l-visible--tc{display:table-cell!important}.l-hidden{display:none!important}.Hero--primary .Hero-content{padding-top:20%}.Hero--primary.-size-full{height:1000px}.Hero--primary .Hero-figure img{max-width:960px}.BlockCollection.-type-figureLeft{margin-left:-50%}.BlockCollection.-type-figureLeft .Block:first-child{width:50%}.BlockCollection.-type-figureLeft .Block,.BlockCollection.-type-figureRight .Block:first-child{width:25%}.BlockCollection.-type-figureRight{margin-right:-50%}.BlockCollection.-type-figureRight .Block{width:50%}.CustomMedia--format{max-width:100%}.Navbar.-transform-hideTrigger .Navbar-self{display:block}.Navbar--horizontal .Navbar-trigger,.Navbar.-transform-hideTrigger .Navbar-trigger{display:none}.Navbar--horizontal .Navbar-self{display:block;padding-left:12px}.Navbar--horizontal>ul>.Navbar-item{float:left;position:relative}.Navbar--horizontal>ul>.Navbar-item>.Navbar-link{border:0;display:inline-block;padding-left:12px;padding-right:12px}.Navbar--horizontal>ul>.Navbar-item>.Navbar-subTrigger{border:0;padding-left:12px;padding-right:12px;margin-left:-12px;width:auto}.Navbar--horizontal .Navbar-link{width:auto}.no-touch .Navbar--horizontal .Navbar-item.is-open>.Navbar-subTrigger>.Navbar-subTrigger-icon{display:inline-block;position:relative;width:10px;height:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-touch .Navbar--horizontal .Navbar-item.is-open>.Navbar-subTrigger>.Navbar-subTrigger-icon:after{border-left:2px solid;border-top:2px solid;color:#444;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.Navbar--horizontal .Navbar-sub{left:0;position:absolute;top:100%}.Navbar--horizontal .Navbar-sub .Navbar-link{min-width:200px}.Navbar--horizontal .Navbar-sub .Navbar-subTrigger,.Navbar--horizontal .Navbar-sub ul{display:none!important}.no-touch .Navbar--horizontal .Navbar-item:hover.is-open>.Navbar-sub,.no-touch .Navbar--horizontal .Navbar-item:hover>.Navbar-sub{display:block}.no-touch .Navbar--horizontal .Navbar-item.is-open>.Navbar-sub{display:none}.Navbar--horizontal.-keep-title .Navbar-self{float:left}.Navbar--horizontal.-keep-title .Navbar-trigger{display:block;float:left}.Header-flyoutTrigger,.Navbar--horizontal.-keep-title .Navbar-trigger-sub,.Navbar--horizontal.-keep-title .Navbar-trigger-text{display:none}.Navbar--horizontal.-keep-title .Navbar-trigger-inner{width:auto}.Text.-l-size-l{font-size:1.125rem;line-height:1.4444444444}.Header-navbar{display:block;float:right}.Header-navbar .Navbar-link{font-size:18px;margin-left:18px;color:#fff}.l-Grid--ruler{display:table;height:100%;margin-left:-48px;table-layout:fixed;width:100%;width:calc(100% + 96px)}.l-Grid--ruler>.Grid-item{border-left:1px solid;border-color:#E6E6E6;display:table-cell;float:none;height:100%;padding:0 48px;vertical-align:top}.l-Grid--ruler>.Grid-item:first-child{border-left:none}.l-Grid--ruler.-ruler-bottom{border-bottom:1px solid;border-color:#E6E6E6}.l-Width--1-12{width:8.333%}.l-Width--2-12{width:16.666%}.l-Width--3-12{width:25%}.l-Width--4-12{width:33.333%}.l-Width--5-12{width:41.666%}.l-Width--6-12{width:50%}.l-Width--7-12{width:58.333%}.l-Width--8-12{width:66.666%}.l-Width--9-12{width:75%}.l-Width--10-12{width:83.333%}.l-Width--11-12{width:91.666%}.Wrap{padding-left:48px;padding-right:48px}.l-Pull--1-12{right:8.333%}.l-Pull--2-12{right:16.666%}.l-Pull--3-12{right:25%}.l-Pull--4-12{right:33.333%}.l-Pull--5-12{right:41.666%}.l-Pull--6-12{right:50%}.l-Pull--7-12{right:58.333%}.l-Pull--8-12{right:66.666%}.l-Pull--9-12{right:75%}.l-Pull--10-12{right:83.333%}.l-Pull--11-12{right:91.666%}}@media only screen and (min-width:1200px){.xl-visible{display:inherit!important}.xl-visible--i{display:inline!important}.xl-visible--ib{display:inline-block!important}.xl-visible--tc{display:table-cell!important}.xl-hidden{display:none!important}.Hero--primary .Hero-content{padding-top:16.5rem}.Hero--primary.-size-full{height:1200px}.Hero--primary .Hero-figure img{max-width:1280px}.Header-inner{margin-top:96px}}@media only screen and (max-width:1023px){html{font-size:87.5%}}@media only screen and (max-width:599px){.Heading.-size-l{font-size:2rem;line-height:1.1875}.Heading.-size-m{font-size:1.9375rem;line-height:-14px}.Heading.-size-s{font-size:1.375rem;line-height:1.2727272727}}

