@charset "UTF-8";.wp-block-pb-accordion-item{border:3px solid #f5f4f4;padding:24px 32px;margin-bottom:16px}.wp-block-pb-accordion-item .c-accordion__title{margin-bottom:0!important;font-size:24px}.single-tietopankki .wp-block-embed__wrapper{padding-top:32px;position:relative;padding-bottom:56.25%;overflow:hidden}.single-tietopankki .wp-block-embed__wrapper embed,.single-tietopankki .wp-block-embed__wrapper iframe,.single-tietopankki .wp-block-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.post-type-archive-tietopankki .container .sidebar,.tax-tietopankki_category .container .sidebar{width:300px;float:left;padding-right:24px}@media (max-width:1024px){.post-type-archive-tietopankki .container .sidebar,.tax-tietopankki_category .container .sidebar{width:220px}}@media (max-width:767px){.post-type-archive-tietopankki .container .sidebar,.tax-tietopankki_category .container .sidebar{width:100%;float:unset;padding-right:0}}.post-type-archive-tietopankki .container .sidebar form ul,.tax-tietopankki_category .container .sidebar form ul{list-style:none;margin-left:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.post-type-archive-tietopankki .container .sidebar form ul input.sf-input-radio,.tax-tietopankki_category .container .sidebar form ul input.sf-input-radio{display:none;visibility:hidden;opacity:0}.post-type-archive-tietopankki .container .sidebar form ul label.sf-label-radio,.tax-tietopankki_category .container .sidebar form ul label.sf-label-radio{padding-left:0}.post-type-archive-tietopankki .container .sidebar form ul.children,.tax-tietopankki_category .container .sidebar form ul.children{margin-left:16px}.post-type-archive-tietopankki .container .sidebar form ul li,.tax-tietopankki_category .container .sidebar form ul li{padding:0}.post-type-archive-tietopankki .container .sidebar form ul li::before,.tax-tietopankki_category .container .sidebar form ul li::before{content:none}.post-type-archive-tietopankki .container .sidebar form ul li.sf-level-0.sf-item-0,.tax-tietopankki_category .container .sidebar form ul li.sf-level-0.sf-item-0{display:none}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-search label,.tax-tietopankki_category .container .sidebar form ul li.sf-field-search label{display:block}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-search input,.tax-tietopankki_category .container .sidebar form ul li.sf-field-search input{width:100%;display:block;padding:12px 20px 8px;border:2px solid #eee;font-size:16px!important;font-size:1rem!important}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category h4,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category h4{font-size:22px!important;font-size:1.375rem!important;padding-bottom:0;text-align:left}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category li.sf-level-0,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category li.sf-level-0{border-bottom:1px solid #eee;margin:4px 0}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio{padding:5px 0;position:relative;cursor:pointer;width:100%;text-align:left}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio:after,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio:after{-webkit-transition:all .2s ease;transition:all .2s ease;float:right;margin-right:10px;content:"→"}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio:hover:after,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category .sf-label-radio:hover:after{margin-right:0}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category span.sf-count,.tax-tietopankki_category .container .sidebar form ul li.sf-field-taxonomy-tietopankki_category span.sf-count{font-size:12px!important;font-size:.75rem!important}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-submit input,.tax-tietopankki_category .container .sidebar form ul li.sf-field-submit input{width:100%;margin-bottom:8px;padding:12px 20px 8px}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-search,.tax-tietopankki_category .container .sidebar form ul li.sf-field-search{padding:16px 0 8px}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-reset,.tax-tietopankki_category .container .sidebar form ul li.sf-field-reset{margin-bottom:16px}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-reset input,.tax-tietopankki_category .container .sidebar form ul li.sf-field-reset input{width:100%;background-color:#ccc;border:2px solid #c2c2c2;color:#656565;opacity:.8;font-size:14px!important;font-size:.875rem!important;padding:12px 20px 8px}.post-type-archive-tietopankki .container .sidebar form ul li.sf-field-reset input:hover,.tax-tietopankki_category .container .sidebar form ul li.sf-field-reset input:hover{opacity:.9}.post-type-archive-tietopankki .container .archive-content .blog-item .meta,.tax-tietopankki_category .container .archive-content .blog-item .meta{text-transform:none!important}.post-type-archive-tietopankki .container .archive-content .blog-title,.tax-tietopankki_category .container .archive-content .blog-title{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.post-type-archive-tietopankki .nav-links .nav-previous,.tax-tietopankki_category .nav-links .nav-previous{float:right}.post-type-archive-tietopankki .nav-links .nav-next,.tax-tietopankki_category .nav-links .nav-next{float:left}.single-tietopankki figure{margin:0}.um-page-account #content,.um-page-login #content,.um-page-password-reset #content,.um-page-register #content,.um-page-user #content{width:100%;float:unset;margin:0 auto}.um-page-user .user_in_edit_mode .profile_content,.um-page-user .user_in_profile_mode .um-form .um-profile-body{display:none}.um-profile .um-field{padding:22px;margin-bottom:16px!important;background-color:#f9f8f8;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px transparent;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px transparent}.um-profile .um-header{display:none;max-width:600px;margin:0 auto}.um-profile .um-header .um-main-meta{background-color:#ED1C24;color:#FFF;display:block;margin:0 auto!important;padding:85px 32px 32px!important;border-radius:4px!important;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.um-profile .um-header .um-profile-photo-img{margin-top:64px;margin-bottom:-140px}@media (max-width:767px){.um-profile .um-header .um-profile-photo-img{margin-bottom:-70px}}.um-profile .um-header .um-name a{color:#FFF!important}.um-profile .um-header .um-row-heading{font-weight:700}.um-profile .um-profile-edit.um-profile-headericon{display:none}.um-profile ._um_row_2 .um-field-area,.um-profile ._um_row_2 .um-field-value{position:relative;text-align:center;margin-bottom:25px}.um-profile ._um_row_2 .um-field-area::after,.um-profile ._um_row_2 .um-field-value::after{content:"Ei lainkaan";position:absolute;left:0;top:6px;font-size:10px;font-weight:700}@media (max-width:479px){.um-profile ._um_row_2 .um-field-area::after,.um-profile ._um_row_2 .um-field-value::after{top:32px}}.um-profile ._um_row_2 .um-field-area::before,.um-profile ._um_row_2 .um-field-value::before{content:"Erittäin paljon";position:absolute;right:0;top:6px;font-size:10px;font-weight:700}@media (max-width:479px){.um-profile ._um_row_2 .um-field-area::before,.um-profile ._um_row_2 .um-field-value::before{top:32px}}.um-profile ._um_row_2 .um-field-label{border-bottom:solid 2px #eee;padding-bottom:4px}.um-profile a.um-button{margin-bottom:64px}.um-own-profile input.um-button{margin-bottom:64px!important}.um .um-cover-add:hover,.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,.um .um-item-meta a,.um .um-member-less a:hover,.um .um-member-more a:hover,.um .um-member-name a:hover,.um .um-members-pagi a:hover,.um .um-profile-subnav a.active,.um .um-tip:hover,.um a.um-link,.um-account-name a:hover,.um-account-nav a.current,.um-account-side li a.current span.um-account-icon,.um-account-side li a.current:hover span.um-account-icon,.um-dropdown li a:hover,i.um-active-color,span.um-active-color{color:#ED1C24!important}.um a.um-link-hvr:hover,.um a.um-link:hover{color:#b9151b!important}.picker--focused .picker__day--highlighted,.picker--focused .picker__list-item--highlighted,.picker--focused .picker__list-item--selected,.picker__box,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__footer,.picker__header,.picker__list-item--highlighted:hover,.picker__list-item--selected,.picker__list-item--selected:hover,.picker__list-item:hover,.picker__nav--next:hover,.picker__nav--prev:hover,.um .um-button,.um .um-button:hover,.um .um-field-group-head,.um .um-field-group-head:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.um a.um-button,.um a.um-button.um-disabled:active,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:hover,.um a.um-button:hover,.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um input[type=submit].um-button:hover,.um input[type=submit]:disabled:hover,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,.um-modal-header,.upload,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover{background:#ED1C24!important}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{background:#eee!important}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:#e5e5e5!important}