h1,h2,h3,h4,h5,.site-title a{text-transform:none!important}.ast-logo-svg-icon svg{color:var(--ast-global-color-1);fill:var(--ast-global-color-1)}.ast-builder-grid-row{overflow-wrap:break-word!important}.uagb-slides.uagb-swiper{margin:0 30px!important}.uagb-slider-container .swiper-button-prev{left:20px!important}.uagb-slider-container .swiper-button-next{right:20px!important}.category-artikkelit .ast-archive-entry-banner,.category-sahkoyhtiot .ast-archive-entry-banner{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.category-artikkelit .ast-archive-entry-banner h1,.category-sahkoyhtiot .ast-archive-entry-banner h1{text-align:center}@media (min-width:1201px){.ast-separate-container .entry-content>.alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout]>.alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout]>.alignwide,.ast-plain-container .entry-content .alignfull{}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-6fea3f10,.wp-block-uagb-container.uagb-is-root-container .uagb-block-f788e7dc,.wp-block-uagb-container.uagb-is-root-container .uagb-block-a6d0fff7,.wp-block-uagb-container.uagb-is-root-container .uagb-block-c7b4fb33{margin:10px auto!important}}#sahkosopimus-form{box-shadow:0 2px 4px -2px rgb(0 0 0 / .3);padding-top:32px;padding-bottom:32px;padding-left:32px;padding-right:32px;overflow:visible;order:initial;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-color:inherit;background-color:var(--ast-global-color-5);flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;row-gap:0;column-gap:0}#sahkosopimus-form .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#sahkosopimus-form .alert{padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px}#sahkosopimus-form input[type=email],#sahkosopimus-form input[type=number],#sahkosopimus-form input[type=password],#sahkosopimus-form input[type=reset],#sahkosopimus-form input[type=search],#sahkosopimus-form input[type=tel],#sahkosopimus-form input[type=text],#sahkosopimus-form input[type=url],#sahkosopimus-form select,#sahkosopimus-form textarea{border-color:#d7d7d7}#sahkosopimus-form select,#sahkosopimus-form input,#sahkosopimus-form label,#sahkosopimus-legend,#sahkonkulutus-arvio .box{font-size:1.25rem}#sahkosopimus-form input[type="submit"]{font-size:inherit}#sahkosopimus-form input[type="text"],#sahkosopimus-form input[type="number"],#sahkosopimus-form select{height:50px}#sahkonkulutus-arvio .box{background:#ebebeb;padding:20px;text-align:center}#sahkonkulutus-arvio .box span{font-size:1.4rem;font-weight:700}.text-center{text-align:center!important}.mb-0{margin-bottom:0!important}.mb-20{margin-bottom:20px!important}.mt-0{margin-top:0!important}.mt-40{margin-top:40px!important}.d-none{display:none!important}.form-row{margin-bottom:30px}.radio-btn-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 -5px}.radio-btn-wrapper>div{flex:1;margin:0 6px}.radio-btn input[type="radio"]{opacity:0;position:fixed;width:0;-webkit-appearance:none;-moz-appearance:none;display:none}.radio-btn label{display:block;text-align:center;line-height:50px;margin:8px 0;width:100%;background-color:#fff;cursor:pointer;font-weight:700;border:2px solid var(--ast-global-color-2);border-radius:5px}.radio-btn label:hover,.radio-btn input[type="radio"]:checked+.label{background-color:var(--ast-global-color-0)!important}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.sahkosopimukset-wrapper *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sahkosopimukset-wrapper{display:flex;flex-direction:column;gap:30px;flex:0 1 1000px;min-width:0;position:relative;z-index:1;margin:25px 0}.d-none{display:none!important}.w100{min-width:40px;display:inline-block}.mt-30{margin-top:30px!important}body[data-sahkosopimus-vertailu]{margin:0}@media all and (min-width:569px) and (max-width:840px){.mobile[data-sahkosopimus-vertailu]{display:none!important}}@media all and (min-width:841px){.mobile[data-sahkosopimus-vertailu]{display:none!important}}@media all and (min-width:841px){.mobile-tablet[data-sahkosopimus-vertailu]{display:none!important}}.tablet[data-sahkosopimus-vertailu]{display:none!important}@media all and (min-width:569px) and (max-width:840px){.tablet[data-sahkosopimus-vertailu]{display:flex!important}}@media all and (max-width:568px){.tablet-desktop[data-sahkosopimus-vertailu]{display:none!important}}.desktop[data-sahkosopimus-vertailu]{display:none!important}@media all and (min-width:841px){.desktop[data-sahkosopimus-vertailu]{display:flex!important}}main[data-sahkosopimus-vertailu]{background-color:#fff;font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;color:#3b708e}main h1[data-sahkosopimus-vertailu],main h2[data-sahkosopimus-vertailu],main h3[data-sahkosopimus-vertailu],main h4[data-sahkosopimus-vertailu],main h5[data-sahkosopimus-vertailu],main h6[data-sahkosopimus-vertailu]{color:var(--ast-global-color-2);line-height:120%;text-align:left}main h1[data-sahkosopimus-vertailu]{font-size:45px;font-size:clamp(30px, 4.75vw, 45px);font-weight:700;margin:0 auto 14px;margin:0 auto clamp(10px, 1.5vw, 14px) auto}main h2[data-sahkosopimus-vertailu]{font-size:38px;font-size:clamp(25px, 3.75vw, 38px);font-weight:700;margin:0 auto 12px;margin:0 auto clamp(8px, 1.25vw, 12px) auto}main h3[data-sahkosopimus-vertailu]{font-size:30px;font-size:clamp(20px, 3.13vw, 30px);font-weight:700;margin:0 auto 12px;margin:0 auto clamp(6px, 1vw, 12px) auto}main h4[data-sahkosopimus-vertailu]{font-size:25px;font-size:clamp(18px, 2.75vw, 25px);font-weight:700;margin:0 auto 10px;margin:0 auto clamp(6px, 0.88vw, 10px) auto}main p[data-sahkosopimus-vertailu]{padding:0;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;margin:10px 0;margin:clamp(6px, 0.88vw, 10px) 0}main a[data-sahkosopimus-vertailu],main span[data-href][data-sahkosopimus-vertailu]{text-decoration:none;color:#56924b;font-weight:700;cursor:pointer;transition:all 0.2s ease}main a[data-sahkosopimus-vertailu]:hover,main span[data-href][data-sahkosopimus-vertailu]:hover{text-decoration:underline}main a[data-sahkosopimus-vertailu]:active,main span[data-href][data-sahkosopimus-vertailu]:active{outline:0}main .next-white[data-sahkosopimus-vertailu]:after{display:inline-block;content:" ";content-visibility:auto;margin-left:10px;background-size:18px 18px;height:18px;width:18px;flex:0 0 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjcyMDM4IDMuMjY0NTZMMTIgNy45OTk0M0w2LjcyMDM4IDEyLjczNTNDNi4zMDI3OSAxMy4xMTEzIDUuNjUyNjIgMTMuMDgzMyA1LjI2ODg2IDEyLjY3MzJDNC44ODcyMSAxMi4yNjQxIDQuOTE0NyAxMS42MjcyIDUuMzMzMzUgMTEuMjUyM0w4Ljk1NzQgNy45OTk0M0w1LjMzMzM1IDQuNzQ4NkM0LjkxNDcgNC4zNzI2NyA0Ljg4NzIxIDMuNzM3ODQgNS4yNjg4NiAzLjMyNzczQzUuNjUyNjIgMi45MTY1OSA2LjMwMjc5IDIuODg4NjIgNi43MjAzOCAzLjI2NDU2TTAgNy45OTk1MUMwIDEyLjQxODQgMy41ODIzNCAxNiA3Ljk5OTAyIDE2QzEyLjQxNzcgMTYgMTYgMTIuNDE4NCAxNiA3Ljk5OTUxQzE2IDMuNTgxNTggMTIuNDE3NyAwIDcuOTk5MDIgMEMzLjU4MjM0IDAgMCAzLjU4MTU4IDAgNy45OTk1MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}main .next-green[data-sahkosopimus-vertailu]:after{display:inline-block;content:" ";content-visibility:auto;margin-left:10px;background-size:18px 18px;height:18px;width:18px;flex:0 0 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjU2MDQzIDMuNjcyNjJMMTMuNSA4Ljk5OTM2TDcuNTYwNDMgMTQuMzI3M0M3LjA5MDY0IDE0Ljc1MDIgNi4zNTkxOSAxNC43MTg3IDUuOTI3NDYgMTQuMjU3M0M1LjQ5ODExIDEzLjc5NzEgNS41MjkwMyAxMy4wODA2IDYuMDAwMDEgMTIuNjU4OUwxMC4wNzcxIDguOTk5MzZMNi4wMDAwMSA1LjM0MjE4QzUuNTI5MDMgNC45MTkyNiA1LjQ5ODExIDQuMjA1MDYgNS45Mjc0NiAzLjc0MzY5QzYuMzU5MTkgMy4yODExNiA3LjA5MDY0IDMuMjQ5NyA3LjU2MDQzIDMuNjcyNjJaTTAgOC45OTk0NUMwIDEzLjk3MDcgNC4wMzAxMyAxOCA4Ljk5ODg5IDE4QzEzLjk2OTkgMTggMTggMTMuOTcwNyAxOCA4Ljk5OTQ1QzE4IDQuMDI5MjcgMTMuOTY5OSAwIDguOTk4ODkgMEM0LjAzMDEzIDAgMCA0LjAyOTI3IDAgOC45OTk0NVoiIGZpbGw9IiM1NjkyNEIiLz4KPC9zdmc+Cg==)}main .next-blue[data-sahkosopimus-vertailu]:after{display:inline-block;content:" ";content-visibility:auto;margin-left:10px;background-size:18px 18px;height:18px;width:18px;flex:0 0 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjcyMDM4IDMuMjY0NTZMMTIgNy45OTk0M0w2LjcyMDM4IDEyLjczNTNDNi4zMDI3OSAxMy4xMTEzIDUuNjUyNjIgMTMuMDgzMyA1LjI2ODg2IDEyLjY3MzJDNC44ODcyMSAxMi4yNjQxIDQuOTE0NyAxMS42MjcyIDUuMzMzMzUgMTEuMjUyM0w4Ljk1NzQgNy45OTk0M0w1LjMzMzM1IDQuNzQ4NkM0LjkxNDcgNC4zNzI2NyA0Ljg4NzIxIDMuNzM3ODQgNS4yNjg4NiAzLjMyNzczQzUuNjUyNjIgMi45MTY1OSA2LjMwMjc5IDIuODg4NjIgNi43MjAzOCAzLjI2NDU2TTAgNy45OTk1MUMwIDEyLjQxODQgMy41ODIzNCAxNiA3Ljk5OTAyIDE2QzEyLjQxNzcgMTYgMTYgMTIuNDE4NCAxNiA3Ljk5OTUxQzE2IDMuNTgxNTggMTIuNDE3NyAwIDcuOTk5MDIgMEMzLjU4MjM0IDAgMCAzLjU4MTU4IDAgNy45OTk1MVoiIGZpbGw9IiMwNzZCOUMiLz4KPC9zdmc+Cg==)}main .next-blue-text[data-sahkosopimus-vertailu]:after{display:inline-block;content:" ";content-visibility:auto;margin-left:10px;background-size:18px 18px;height:18px;width:18px;flex:0 0 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjcyMDM4IDMuMjY0NTZMMTIgNy45OTk0M0w2LjcyMDM4IDEyLjczNTNDNi4zMDI3OSAxMy4xMTEzIDUuNjUyNjIgMTMuMDgzMyA1LjI2ODg2IDEyLjY3MzJDNC44ODcyMSAxMi4yNjQxIDQuOTE0NyAxMS42MjcyIDUuMzMzMzUgMTEuMjUyM0w4Ljk1NzQgNy45OTk0M0w1LjMzMzM1IDQuNzQ4NkM0LjkxNDcgNC4zNzI2NyA0Ljg4NzIxIDMuNzM3ODQgNS4yNjg4NiAzLjMyNzczQzUuNjUyNjIgMi45MTY1OSA2LjMwMjc5IDIuODg4NjIgNi43MjAzOCAzLjI2NDU2Wk0wIDcuOTk5NTFDMCAxMi40MTg0IDMuNTgyMzQgMTYgNy45OTkwMiAxNkMxMi40MTc3IDE2IDE2IDEyLjQxODQgMTYgNy45OTk1MUMxNiAzLjU4MTU4IDEyLjQxNzcgMCA3Ljk5OTAyIDBDMy41ODIzNCAwIDAgMy41ODE1OCAwIDcuOTk5NTFaIiBmaWxsPSIjM0I3MDhFIi8+Cjwvc3ZnPgo=)}main .next-purple[data-sahkosopimus-vertailu]:after{display:inline-block;content:" ";content-visibility:auto;margin-left:10px;background-size:18px 18px;height:18px;width:18px;flex:0 0 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjcyMDM4IDMuMjY0NTZMMTIgNy45OTk0M0w2LjcyMDM4IDEyLjczNTNDNi4zMDI3OSAxMy4xMTEzIDUuNjUyNjIgMTMuMDgzMyA1LjI2ODg2IDEyLjY3MzJDNC44ODcyMSAxMi4yNjQxIDQuOTE0NyAxMS42MjcyIDUuMzMzMzUgMTEuMjUyM0w4Ljk1NzQgNy45OTk0M0w1LjMzMzM1IDQuNzQ4NkM0LjkxNDcgNC4zNzI2NyA0Ljg4NzIxIDMuNzM3ODQgNS4yNjg4NiAzLjMyNzczQzUuNjUyNjIgMi45MTY1OSA2LjMwMjc5IDIuODg4NjIgNi43MjAzOCAzLjI2NDU2Wk0wIDcuOTk5NTFDMCAxMi40MTg0IDMuNTgyMzQgMTYgNy45OTkwMiAxNkMxMi40MTc3IDE2IDE2IDEyLjQxODQgMTYgNy45OTk1MUMxNiAzLjU4MTU4IDEyLjQxNzcgMCA3Ljk5OTAyIDBDMy41ODIzNCAwIDAgMy41ODE1OCAwIDcuOTk5NTFaIiBmaWxsPSIjQzMxMzg5Ii8+Cjwvc3ZnPgo=)}main button[data-sahkosopimus-vertailu]{min-width:210px;min-width:clamp(190px, 25vw, 210px);height:48px;height:clamp(44px, 6.25vw, 56px);margin:10px auto;margin:clamp(6px, 1vw, 10px) auto;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#f58423;color:#fff}main button[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button[data-sahkosopimus-vertailu]:hover{background-color:#f6923b}main button[data-sahkosopimus-vertailu]:active{background-color:#e56035}main button.green[data-sahkosopimus-vertailu]{min-width:210px;min-width:clamp(190px, 25vw, 210px);height:48px;height:clamp(44px, 6.25vw, 56px);margin:10px auto;margin:clamp(6px, 1vw, 10px) auto;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#77aa43;color:#fff}main button.green[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.green[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.green[data-sahkosopimus-vertailu]:hover{background-color:#84b94d}main button.green[data-sahkosopimus-vertailu]:active{background-color:#56924b}main button.blue[data-sahkosopimus-vertailu]{min-width:210px;min-width:clamp(190px, 25vw, 210px);height:48px;height:clamp(44px, 6.25vw, 56px);margin:10px auto;margin:clamp(6px, 1vw, 10px) auto;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#076b9c;color:#fff}main button.blue[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.blue[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.blue[data-sahkosopimus-vertailu]:hover{background-color:#087cb4}main button.blue[data-sahkosopimus-vertailu]:active{background-color:var(--ast-global-color-2)}main button.blue-small[data-sahkosopimus-vertailu]{min-width:85px;margin:0;height:35px;flex-grow:0;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;box-shadow:0 2px 2px #00000040;-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#076b9c;color:#fff}main button.blue-small[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.blue-small[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.blue-small[data-sahkosopimus-vertailu]:hover{background-color:#087cb4}main button.blue-small[data-sahkosopimus-vertailu]:active{background-color:var(--ast-global-color-2)}main button.white[data-sahkosopimus-vertailu]{min-width:210px;min-width:clamp(190px, 25vw, 210px);height:48px;height:clamp(44px, 6.25vw, 56px);margin:10px auto;margin:clamp(6px, 1vw, 10px) auto;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#fff;color:var(--ast-global-color-2)}main button.white[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.white[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.white[data-sahkosopimus-vertailu]:hover{background-color:#fcfcfc}main button.white[data-sahkosopimus-vertailu]:active{background-color:#fafafa}main button.white-small[data-sahkosopimus-vertailu]{min-width:85px;margin:0 auto!important;height:35px;flex-grow:0;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;box-shadow:0 2px 2px #00000040;-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:25px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#fff;text-transform:none;color:var(--ast-global-color-2)}main button.white-small[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.white-small[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.white-small[data-sahkosopimus-vertailu]:hover{background-color:#fcfcfc}main button.white-small[data-sahkosopimus-vertailu]:active{background-color:#fafafa}main button.small[data-sahkosopimus-vertailu]{min-width:85px;margin:0;height:35px;flex-grow:0;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;box-shadow:0 2px 2px #00000040;-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .25);text-decoration:none!important;cursor:pointer;transition:all 0.1s linear 0.1s;border-radius:6px;border:0;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px;font-weight:700;font-family:inherit;background-color:#f58423;color:#fff}main button.small[data-sahkosopimus-vertailu]:hover{box-shadow:0 3px 3px #00000073;-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .45)}main button.small[data-sahkosopimus-vertailu]:active{transition:0s;box-shadow:none;-webkit-box-shadow:none}main button.small[data-sahkosopimus-vertailu]:hover{background-color:#f6923b}main button.small[data-sahkosopimus-vertailu]:active{background-color:#e56035}main .box[data-sahkosopimus-vertailu]{box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);border-radius:10px;padding:15px}main .box.white[data-sahkosopimus-vertailu]{background-color:#fff;border:1px solid rgb(21 80 114 / .3)}main .box.grey[data-sahkosopimus-vertailu]{background-color:#f1f1f1;border:1px solid #f1f1f1;padding:20px 25px}main .box.big[data-sahkosopimus-vertailu]{padding:25px;border-radius:10px}main .box.blue[data-sahkosopimus-vertailu]{background:linear-gradient(225deg,#d1eeff 25%,#ccdfb9)}main .warning-feedback+.invalid-feedback[data-sahkosopimus-vertailu]{margin-top:3px}.visuallyhidden[data-sahkosopimus-vertailu]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invalid-feedback[data-sahkosopimus-vertailu]{display:none}.sahkosopimus[data-sahkosopimus-vertailu]{position:relative;display:flex;flex-flow:column;justify-content:flex-start;gap:15px;max-width:100%;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%}@media (max-width:815px){.sahkosopimus[data-sahkosopimus-vertailu]{padding-left:10px!important;padding-right:10px!important}}.sahkosopimus.has-campaign[data-sahkosopimus-vertailu]{border-width:5px!important;border-color:var(--ast-global-color-0)!important}.sahkosopimus.is-popular[data-sahkosopimus-vertailu]{border-width:5px!important;border-color:var(--ast-global-color-0)!important}.sahkosopimus .header-logos[data-sahkosopimus-vertailu]{display:flex;flex-direction:row;gap:10px;position:absolute;top:-14px;z-index:1000}.sahkosopimus .header-logos .campaign-logo[data-sahkosopimus-vertailu]{background-color:var(--ast-global-color-2);color:#fff;padding:8px 16px;border-radius:25px;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;font-weight:700;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25)}.sahkosopimus .header-logos .popular-logo[data-sahkosopimus-vertailu]{background-color:var(--ast-global-color-0);color:#000;padding:8px 16px;border-radius:25px;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;font-weight:700;box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25)}.sahkosopimus .header-contract-type[data-sahkosopimus-vertailu]{display:flex;flex-direction:row;gap:10px;position:absolute;top:-14px;right:25px;background-color:#d1eeff;color:var(--ast-global-color-2);box-shadow:0 4px 4px #00000040;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);padding:8px 16px;border-radius:6px;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;font-weight:700}@media all and (max-width:568px){.sahkosopimus .header-contract-type.both-header-logos[data-sahkosopimus-vertailu]{display:none}}.sahkosopimus .header-contract-type.ongoing[data-sahkosopimus-vertailu]{background-color:#e6f1f9}.sahkosopimus .header-contract-type.market-exchange[data-sahkosopimus-vertailu]{background-color:#ddead0}.sahkosopimus .header-contract-type.hybrid[data-sahkosopimus-vertailu]{background-color:#f6edc9}.sahkosopimus .header-contract-type.fixed-term[data-sahkosopimus-vertailu]{background-color:#f5e398}.sahkosopimus .sahkosopimus-header[data-sahkosopimus-vertailu]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;position:relative}.sahkosopimus .sahkosopimus-header .name[data-sahkosopimus-vertailu]{flex:0 1 200px;order:1;display:flex;text-align:center;font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;color:var(--ast-global-color-2)}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .sahkosopimus-header .name[data-sahkosopimus-vertailu]{font-size:16px}}@media all and (min-width:841px){.sahkosopimus .sahkosopimus-header .name[data-sahkosopimus-vertailu]{flex:1 1 calc(58% + 11px)}}.sahkosopimus .sahkosopimus-header:has(.right) .right[data-sahkosopimus-vertailu]{order:2}.sahkosopimus .sahkosopimus-header[data-sahkosopimus-vertailu]:has(.left){gap:15px}.sahkosopimus .sahkosopimus-header:has(.left) .right[data-sahkosopimus-vertailu]{order:2}.sahkosopimus .sahkosopimus-header:has(.left) .left[data-sahkosopimus-vertailu]{order:1}.sahkosopimus .sahkosopimus-header:has(.left) .name[data-sahkosopimus-vertailu]{order:3}.sahkosopimus .sahkosopimus-header .left[data-sahkosopimus-vertailu]{display:flex;justify-content:space-between;gap:10px}@media all and (max-width:840px){.sahkosopimus .sahkosopimus-header .left[data-sahkosopimus-vertailu]{flex:1 0 100%;flex-flow:row wrap}}@media all and (min-width:841px){.sahkosopimus .sahkosopimus-header .left[data-sahkosopimus-vertailu]{flex:1 1 calc(58% + 11px)}}.sahkosopimus .sahkosopimus-header .right[data-sahkosopimus-vertailu]{display:inline-flex;gap:10px}@media all and (max-width:840px){.sahkosopimus .sahkosopimus-header .right[data-sahkosopimus-vertailu]{position:absolute;top:-41px;right:0}}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .sahkosopimus-header .right[data-sahkosopimus-vertailu]{flex:0 1 210px}}.sahkosopimus .sahkosopimus-header .campaign-description[data-sahkosopimus-vertailu]{color:var(--ast-global-color-1);flex:1 1 200px;font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;margin-top:10px;text-align:center;display:none}.sahkosopimus .sahkosopimus-header .savings[data-sahkosopimus-vertailu]{color:var(--ast-global-color-2);display:flex;align-items:center;gap:5px}.sahkosopimus .sahkosopimus-header .timer[data-sahkosopimus-vertailu]{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:4px;color:var(--ast-global-color-2)b3;border:1px solid rgb(0 0 0 / .2);border-radius:5px;padding:4px 10px;flex:0 1 220px}@media all and (min-width:841px){.sahkosopimus .sahkosopimus-header .timer[data-sahkosopimus-vertailu]{flex-basis:250px}}.sahkosopimus #savings-icon[data-sahkosopimus-vertailu]{height:24px;width:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cmask id='mask0_174_2293' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='31'%3E%3Crect width='31' height='31' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(https://xn--shksopimus-q5a2t.fi/wp-content/plugins/sahko/assets/%23mask0_174_2293)'%3E%3Cpath d='M20.667 14.2095C21.0329 14.2095 21.3397 14.0857 21.5873 13.8381C21.8348 13.5905 21.9586 13.2838 21.9586 12.9178C21.9586 12.5518 21.8348 12.2451 21.5873 11.9975C21.3397 11.7499 21.0329 11.6261 20.667 11.6261C20.301 11.6261 19.9942 11.7499 19.7466 11.9975C19.4991 12.2451 19.3753 12.5518 19.3753 12.9178C19.3753 13.2838 19.4991 13.5905 19.7466 13.8381C19.9942 14.0857 20.301 14.2095 20.667 14.2095ZM10.3336 11.6261H16.792V9.0428H10.3336V11.6261ZM5.81279 27.1261C5.08084 24.672 4.35966 22.2232 3.64924 19.7798C2.93883 17.3364 2.58362 14.8338 2.58362 12.272C2.58362 10.2914 3.27251 8.61225 4.65029 7.23447C6.02806 5.85669 7.70723 5.16781 9.68779 5.16781H16.1461C16.7704 4.34975 17.5293 3.71468 18.4227 3.2626C19.3161 2.81051 20.2795 2.58447 21.3128 2.58447C21.851 2.58447 22.3084 2.77284 22.6852 3.14958C23.0619 3.52631 23.2503 3.98378 23.2503 4.52197C23.2503 4.65114 23.2341 4.78031 23.2019 4.90947C23.1696 5.03864 23.1319 5.15704 23.0888 5.26468C23.0027 5.50149 22.922 5.74367 22.8466 5.99124C22.7713 6.23881 22.7121 6.49176 22.669 6.7501L25.6076 9.68864H28.417V18.698L24.768 19.8928L22.6045 27.1261H15.5003V24.5428H12.917V27.1261H5.81279ZM7.75029 24.5428H10.3336V21.9595H18.0836V24.5428H20.667L22.669 17.8907L25.8336 16.8251V12.272H24.542L20.0211 7.75114C20.0211 7.32058 20.048 6.90617 20.1019 6.50791C20.1557 6.10965 20.2364 5.706 20.344 5.29697C19.7197 5.46919 19.1708 5.7652 18.6972 6.18499C18.2236 6.60478 17.8791 7.12683 17.6638 7.75114H9.68779C8.43917 7.75114 7.37355 8.19246 6.49091 9.0751C5.60827 9.95774 5.16695 11.0234 5.16695 12.272C5.16695 14.3817 5.45758 16.443 6.03883 18.4558C6.62008 20.4687 7.19056 22.4977 7.75029 24.5428Z' fill='%23155072'/%3E%3C/g%3E%3C/svg%3E");background-size:24px 24px}@media all and (min-width:841px){.sahkosopimus #savings-icon[data-sahkosopimus-vertailu]{height:31px;width:31px;background-size:31px 31px}}.sahkosopimus #green-icon[data-sahkosopimus-vertailu]{display:flex;height:31px;width:42px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDQzIDMyIiBmaWxsPSJub25lIj4NCiAgPHJlY3Qgd2lkdGg9IjQzIiBoZWlnaHQ9IjMxLjk0MDMiIHJ4PSIxNS45NzAxIiBmaWxsPSIjNzdBQTQzIi8+DQogIDxtYXNrIGlkPSJtYXNrMF8yMTdfMTk3NSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMTMiIHk9IjYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSI+DQogICAgPHJlY3QgeD0iMTMiIHk9IjYuOTg2ODIiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNy45NjY0IiBmaWxsPSIjRDlEOUQ5Ii8+DQogIDwvbWFzaz4NCiAgPGcgbWFzaz0idXJsKCNtYXNrMF8yMTdfMTk3NSkiPg0KICAgIDxwYXRoIGQ9Ik0yMiAyMC40NjA5QzIzLjI1IDIwLjQ2MDkgMjQuMzA2MyAyMC4wMjQyIDI1LjE2ODggMTkuMTUwOEMyNi4wMzEyIDE4LjI3NzUgMjYuNDc1IDE3LjIxNjkgMjYuNSAxNS45NjkzVjExLjQ3NzdIMjJDMjAuNzUgMTEuNTAyNiAxOS42ODc1IDExLjk0NTUgMTguODEyNSAxMi44MDY0QzE3LjkzNzUgMTMuNjY3MyAxNy41IDE0LjcyMTYgMTcuNSAxNS45NjkzQzE3LjUgMTcuMjE2OSAxNy45Mzc1IDE4LjI3NzUgMTguODEyNSAxOS4xNTA4QzE5LjY4NzUgMjAuMDI0MiAyMC43NSAyMC40NjA5IDIyIDIwLjQ2MDlaTTIxLjExODggMTkuMjA3TDI0LjU2ODggMTYuMTM3N0MyNC42ODEzIDE2LjAzNzkgMjQuNzEyNSAxNS45MTk0IDI0LjY2MjUgMTUuNzgyMUMyNC42MTI1IDE1LjY0NDkgMjQuNTEyNSAxNS41NjM4IDI0LjM2MjUgMTUuNTM4OEwyMS42NjI1IDE1LjI3NjhMMjMuMjc1IDEzLjA0OTdDMjMuMzEyNSAxMi45ODczIDIzLjMzNDQgMTIuOTI4MSAyMy4zNDA2IDEyLjg3MTlDMjMuMzQ2OSAxMi44MTU4IDIzLjMyNSAxMi43NjI4IDIzLjI3NSAxMi43MTI5QzIzLjIyNSAxMi42NTA1IDIzLjE2MjUgMTIuNjIyNCAyMy4wODc1IDEyLjYyODZDMjMuMDEyNSAxMi42MzQ5IDIyLjk0MzggMTIuNjYzIDIyLjg4MTMgMTIuNzEyOUwxOS40NSAxNS43ODIxQzE5LjMzNzUgMTUuODgxOSAxOS4zMDYyIDE2LjAwMDUgMTkuMzU2MiAxNi4xMzc3QzE5LjQwNjIgMTYuMjc1IDE5LjUwNjIgMTYuMzU2MSAxOS42NTYyIDE2LjM4MUwyMi4zNTYzIDE2LjY0M0wyMC43MjUgMTguODcwMUMyMC42ODc1IDE4LjkzMjUgMjAuNjY4NyAxOC45OTE3IDIwLjY2ODcgMTkuMDQ3OUMyMC42Njg3IDE5LjEwNCAyMC42OTM4IDE5LjE1NzEgMjAuNzQzOCAxOS4yMDdDMjAuNzkzOCAxOS4yNTY5IDIwLjg1MzEgMTkuMjgxOCAyMC45MjE5IDE5LjI4MThDMjAuOTkwNiAxOS4yODE4IDIxLjA1NjMgMTkuMjU2OSAyMS4xMTg4IDE5LjIwN1pNMjIgMjEuOTU4MUMyMS4zIDIxLjk1ODEgMjAuNjQwNiAyMS44NDg5IDIwLjAyMTkgMjEuNjMwNkMxOS40MDMxIDIxLjQxMjIgMTguODM3NSAyMS4xMDM0IDE4LjMyNSAyMC43MDQyTDE3LjI5MzggMjEuNzMzNUMxNy4yMTg4IDIxLjgwODQgMTcuMTM0NCAyMS44NjQ1IDE3LjA0MDYgMjEuOTAxOUMxNi45NDY5IDIxLjkzOTQgMTYuODUgMjEuOTU4MSAxNi43NSAyMS45NTgxQzE2LjUzNzUgMjEuOTU4MSAxNi4zNTk0IDIxLjg4NjMgMTYuMjE1NiAyMS43NDI5QzE2LjA3MTkgMjEuNTk5NCAxNiAyMS40MjE2IDE2IDIxLjIwOTVDMTYgMjEuMTA5NyAxNi4wMTg4IDIxLjAxMyAxNi4wNTYzIDIwLjkxOTRDMTYuMDkzOCAyMC44MjU4IDE2LjE1IDIwLjc0MTYgMTYuMjI1IDIwLjY2NjdMMTcuMjU2MyAxOS42Mzc0QzE2Ljg1NjMgMTkuMTI1OSAxNi41NDY5IDE4LjU2MTMgMTYuMzI4MSAxNy45NDM3QzE2LjEwOTQgMTcuMzI2MSAxNiAxNi42NjggMTYgMTUuOTY5M0MxNiAxNC4yOTc0IDE2LjU4MTIgMTIuODgxMyAxNy43NDM4IDExLjcyMUMxOC45MDYyIDEwLjU2MDYgMjAuMzI1IDkuOTgwNDcgMjIgOS45ODA0N0gyOFYxNS45NjkzQzI4IDE3LjY0MTEgMjcuNDE4NyAxOS4wNTczIDI2LjI1NjMgMjAuMjE3NkMyNS4wOTM4IDIxLjM3NzkgMjMuNjc1IDIxLjk1ODEgMjIgMjEuOTU4MVoiIGZpbGw9IndoaXRlIi8+DQogIDwvZz4NCjwvc3ZnPg==)}.sahkosopimus #offer-icon[data-sahkosopimus-vertailu]{display:flex;height:18px;width:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzQ0MF8xNTQzIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiMxNTUwNzIiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzQ0MF8xNTQzKSI+CjxwYXRoIGQ9Ik0xNSAyMEMxMi43NjY3IDIwIDEwLjg3NSAxOS4yMjUgOS4zMjUgMTcuNjc1QzcuNzc1IDE2LjEyNSA3IDE0LjIzMzMgNyAxMkM3IDkuNzgzMzMgNy43NzUgNy44OTU4MyA5LjMyNSA2LjMzNzVDMTAuODc1IDQuNzc5MTcgMTIuNzY2NyA0IDE1IDRDMTcuMjE2NyA0IDE5LjEwNDIgNC43NzkxNyAyMC42NjI1IDYuMzM3NUMyMi4yMjA4IDcuODk1ODMgMjMgOS43ODMzMyAyMyAxMkMyMyAxNC4yMzMzIDIyLjIyMDggMTYuMTI1IDIwLjY2MjUgMTcuNjc1QzE5LjEwNDIgMTkuMjI1IDE3LjIxNjcgMjAgMTUgMjBaTTE3LjI3NSAxNS43MjVMMTguNyAxNC4zTDE2IDExLjZWOEgxNFYxMi40MjVMMTcuMjc1IDE1LjcyNVpNMiA5VjdINlY5SDJaTTEgMTNWMTFINlYxM0gxWk0yIDE3VjE1SDZWMTdIMloiIGZpbGw9IiMxNTUwNzIiLz4KPC9nPgo8L3N2Zz4K);background-size:18px 18px;margin-bottom:2px;flex:0 0 18px}@media all and (min-width:841px){.sahkosopimus #offer-icon[data-sahkosopimus-vertailu]{height:24px;width:24px;background-size:24px 24px;flex:0 0 24px}}.sahkosopimus .sahkosopimus-information-container[data-sahkosopimus-vertailu]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:-15px}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information-container[data-sahkosopimus-vertailu]{margin-top:0}}.sahkosopimus .sahkosopimus-information[data-sahkosopimus-vertailu]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex:1 1 75%;align-self:stretch}@media all and (max-width:568px){.sahkosopimus .sahkosopimus-information[data-sahkosopimus-vertailu]{flex-wrap:wrap}}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .sahkosopimus-information[data-sahkosopimus-vertailu]{justify-content:space-between}}@media all and (min-width:841px){.sahkosopimus .sahkosopimus-information[data-sahkosopimus-vertailu]{align-items:stretch}}.sahkosopimus .sahkosopimus-information .provider-information[data-sahkosopimus-vertailu]{flex:0 0 100%;display:flex;justify-content:center;gap:10px}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .provider-information[data-sahkosopimus-vertailu]{justify-content:center}}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .provider-information[data-sahkosopimus-vertailu]{flex-basis:96px;gap:15px}}@media all and (max-width:568px){.sahkosopimus .sahkosopimus-information .provider-information[data-sahkosopimus-vertailu]{padding-left:10px}}.sahkosopimus .sahkosopimus-information .provider-information .provider-logo[data-sahkosopimus-vertailu]{display:flex;display:flex;justify-content:center;align-items:center}.sahkosopimus .sahkosopimus-information .provider-information .provider-logo[data-sahkosopimus-vertailu] img{max-height:80px}.sahkosopimus .sahkosopimus-information .provider-information .provider-name[data-sahkosopimus-vertailu]{display:flex;flex:0 0 120px;text-align:center;align-items:center;font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;color:var(--ast-global-color-2)}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .provider-information .provider-name[data-sahkosopimus-vertailu]{flex-basis:calc(100% - 135px);text-align:left}}.sahkosopimus .sahkosopimus-information ul[data-sahkosopimus-vertailu]{padding-inline-start:0;margin:0;display:flex;gap:30px;row-gap:10px;flex-flow:row wrap;justify-content:flex-start}@media all and (max-width:568px){.sahkosopimus .sahkosopimus-information ul[data-sahkosopimus-vertailu]{gap:15px}}.sahkosopimus .sahkosopimus-information .price-information[data-sahkosopimus-vertailu]{flex-basis:100%;max-width:100%}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .sahkosopimus-information .price-information[data-sahkosopimus-vertailu]{flex:1 1 55%;max-width:275px}}@media all and (min-width:841px){.sahkosopimus .sahkosopimus-information .price-information[data-sahkosopimus-vertailu]{flex:2 0 29%;display:flex;align-items:center}}.sahkosopimus .sahkosopimus-information .price-information-new[data-sahkosopimus-vertailu]{display:flex;flex-direction:column;gap:14px;flex-basis:100%;max-width:100%;order:1}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .price-information-new[data-sahkosopimus-vertailu]{flex:2 0 calc(25% - 40px);display:flex;flex-direction:row;justify-content:center;gap:0}.sahkosopimus .sahkosopimus-information .price-information-new>div[data-sahkosopimus-vertailu]:last-of-type{border-right:none}}.sahkosopimus .sahkosopimus-information .price-information-new .data[data-sahkosopimus-vertailu]{display:flex;flex-direction:column;gap:3px;padding:5px 10px}@media all and (max-width:568px){.sahkosopimus .sahkosopimus-information .price-information-new .data[data-sahkosopimus-vertailu]{min-height:56px}.sahkosopimus .wp-block-button,.sahkosopimus .uagb-infobox-cta-link{display:block;width:100%;margin:10px 0}.sahkosopimus .sahkosopimus-information .price-information-new[data-sahkosopimus-vertailu]{margin-bottom:15px;margin-top:10px}.sahkosopimus .sahkosopimus-information .provider-information{display:block!important}.sahkosopimus .sahkosopimus-information .provider-information .provider-logo,.sahkosopimus .sahkosopimus-information .provider-information .provider-name{text-align:center;display:block!important;margin:0 0 25px}}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .price-information-new .data[data-sahkosopimus-vertailu]{padding:5px}}.sahkosopimus .sahkosopimus-information .price-information-new .data .value[data-sahkosopimus-vertailu]{display:flex;flex-direction:row;justify-content:center;font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;font-weight:700;color:var(--ast-global-color-2);gap:10px;text-wrap:nowrap}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .price-information-new .data .value[data-sahkosopimus-vertailu]{line-height:170%}}.sahkosopimus .sahkosopimus-information .price-information-new .data .value .divider[data-sahkosopimus-vertailu]{border-style:solid;border-width:1px;flex:0;color:var(--ast-global-color-1)}.sahkosopimus .sahkosopimus-information .price-information-new .data .value .campaign-price[data-sahkosopimus-vertailu]{color:var(--ast-global-color-1);text-align:right;flex:1}.sahkosopimus .sahkosopimus-information .price-information-new .data .value .base-price.base-campaign[data-sahkosopimus-vertailu]{flex:1}.sahkosopimus .sahkosopimus-information .price-information-new .data .label[data-sahkosopimus-vertailu]{display:flex;justify-content:center;text-align:center;font-size:14px;line-height:125%;font-weight:500;color:var(--ast-global-color-3)}.sahkosopimus .sahkosopimus-information .price-list[data-sahkosopimus-vertailu]{list-style:none;display:flex;flex-direction:column;justify-content:center;gap:10px}.sahkosopimus .sahkosopimus-information .price-list-price[data-sahkosopimus-vertailu]{margin-bottom:4px}.sahkosopimus .sahkosopimus-information .price-list .sahkosopimus-price-list-price[data-sahkosopimus-vertailu]{font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;color:var(--ast-global-color-2)}.sahkosopimus .sahkosopimus-information .price-list .sahkosopimus-price-list-price.next-purple[data-sahkosopimus-vertailu]{display:inline-flex;align-items:center}.sahkosopimus .sahkosopimus-information .price-list-price[data-sahkosopimus-vertailu]{display:flex;white-space:nowrap;gap:4px;flex-wrap:nowrap;align-items:flex-end}.sahkosopimus .sahkosopimus-information .price-list .sahkosopimus-price-list-campaign-price[data-sahkosopimus-vertailu]{color:#f58423;display:flex;align-items:flex-end;gap:4px}.sahkosopimus .sahkosopimus-information .price-list .sahkosopimus-price-list-campaign-price .value[data-sahkosopimus-vertailu]{font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700}.sahkosopimus .sahkosopimus-information .price-list .sahkosopimus-price-list-campaign-price .label[data-sahkosopimus-vertailu]{font-size:14px;font-weight:500;line-height:125%}.sahkosopimus .sahkosopimus-information .sahkosopimus-price-summary[data-sahkosopimus-vertailu]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:5px 10px;order:1;flex:0 0 100%}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .sahkosopimus-price-summary[data-sahkosopimus-vertailu]{flex:2 1 calc(25% - 40px);min-width:130px}}@media all and (min-width:569px){.sahkosopimus .sahkosopimus-information .sahkosopimus-price-summary[data-sahkosopimus-vertailu]{padding:5px}}.sahkosopimus .sahkosopimus-information .sahkosopimus-price-summary-price[data-sahkosopimus-vertailu]{font-size:20px;font-size:clamp(19px, 2.13vw, 20px);font-weight:500;line-height:125%;font-size:26px;font-weight:700;color:var(--ast-global-color-2)}.sahkosopimus .sahkosopimus-information .sahkosopimus-price-summary-label[data-sahkosopimus-vertailu]{font-size:14px;font-weight:500;line-height:125%;color:var(--ast-global-color-3)}@media (min-width:569px) and (max-width:815px){.sahkosopimus .twoCampaigns .provider-information[data-sahkosopimus-vertailu]{flex-basis:100%;justify-content:flex-start}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .twoCampaigns .sahkosopimus-information[data-sahkosopimus-vertailu]{flex-basis:100%}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .twoCampaigns .sahkosopimus-information[data-sahkosopimus-vertailu]{flex-wrap:wrap;gap:0}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .fourPrices .provider-information[data-sahkosopimus-vertailu]{flex-basis:100%;justify-content:flex-start}}@media all and (min-width:569px){.sahkosopimus .fourPrices .sahkosopimus-information[data-sahkosopimus-vertailu]{flex-basis:100%}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .fourPrices .sahkosopimus-information[data-sahkosopimus-vertailu]{flex-wrap:wrap;gap:0}}@media all and (min-width:569px){.sahkosopimus .fourPrices .price-information-new[data-sahkosopimus-vertailu]{flex-basis:calc(20% - 30px)}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .fourPrices .price-information-new[data-sahkosopimus-vertailu]{flex-basis:20%}}@media all and (min-width:569px){.sahkosopimus .fourPrices .sahkosopimus-price-summary[data-sahkosopimus-vertailu]{flex-basis:calc(20% - 30px)}}@media (min-width:569px) and (max-width:815px){.sahkosopimus .fourPrices .sahkosopimus-price-summary[data-sahkosopimus-vertailu]{flex-basis:20%}}.sahkosopimus .fourPrices .cta[data-sahkosopimus-vertailu]{order:3;margin-bottom:20px}.sahkosopimus .fourPrices .usps[data-sahkosopimus-vertailu]{order:2;flex:1 1 300px;flex-wrap:wrap;gap:20px;row-gap:5px}.sahkosopimus .usps[data-sahkosopimus-vertailu]{flex:1 1 100%;display:flex;order:2;padding-top:8px;padding-inline-start:0;margin-bottom:0;gap:30px}@media (max-width:815px){.sahkosopimus .usps[data-sahkosopimus-vertailu]{order:2;flex:1 1 300px;flex-wrap:wrap;gap:20px;row-gap:5px}}.sahkosopimus .usps .checkmark[data-sahkosopimus-vertailu]:before{display:inline-block;color:green;content:"✔";margin-right:6px}@media all and (max-width:568px){.sahkosopimus .usps[data-sahkosopimus-vertailu]{margin-top:5px;margin-bottom:15px;row-gap:10px}}.sahkosopimus .usps .usp[data-sahkosopimus-vertailu]{list-style:none;display:flex;align-items:center}@media (max-width:815px){.sahkosopimus .usps .usp[data-sahkosopimus-vertailu]{flex:1 1 200px}}.sahkosopimus .cta[data-sahkosopimus-vertailu]{flex-basis:100%;display:flex;justify-content:space-between}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .cta[data-sahkosopimus-vertailu]{flex-basis:calc(25% - 30px)}}@media all and (min-width:841px){.sahkosopimus .cta[data-sahkosopimus-vertailu]{flex-basis:calc(25% - 30px)}}@media (max-width:815px){.sahkosopimus .cta[data-sahkosopimus-vertailu]{order:3;margin-bottom:20px}}@media all and (max-width:568px){.sahkosopimus .cta[data-sahkosopimus-vertailu]{margin-bottom:0}}.sahkosopimus .cta.centered[data-sahkosopimus-vertailu]{align-items:center}.sahkosopimus .cta-button[data-sahkosopimus-vertailu]{margin:0}@media all and (max-width:568px){.sahkosopimus .cta-button[data-sahkosopimus-vertailu]{width:100%}}@media all and (min-width:569px) and (max-width:840px){.sahkosopimus .cta-button[data-sahkosopimus-vertailu]{min-width:145px}}@media all and (min-width:841px){.sahkosopimus .cta-button[data-sahkosopimus-vertailu]{flex:1 0 175px;min-width:160px}}.sahkosopimus .cta-button[data-sahkosopimus-vertailu]:disabled{cursor:not-allowed}.sahkosopimus .cta-button[data-sahkosopimus-vertailu]:disabled:hover{opacity:.7}.sahkosopimus .mobile-saving-information[data-sahkosopimus-vertailu]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:5px;margin:-5px -10px;padding:15px 20px 0 25px;border-top:1px solid rgb(21 80 114 / .3)}@media all and (min-width:569px){.sahkosopimus .mobile-saving-information[data-sahkosopimus-vertailu]{margin:-5px -25px}}.sahkosopimus .mobile-saving-information .inner-label[data-sahkosopimus-vertailu]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:5px}.sahkosopimus .mobile-saving-information #savings-icon[data-sahkosopimus-vertailu]{flex:0 0 24px}.sahkosopimus .mobile-saving-information.btn-spacer .btn-spacer-placement[data-sahkosopimus-vertailu]{flex:0 0 100px;height:1px}.sahkosopimus .mobile-saving-information .inner-span[data-sahkosopimus-vertailu]{flex:0 1 250px}.sahkosopimus .footer[data-sahkosopimus-vertailu]{background-color:#f4f5f8;border-radius:0 0 10px 10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:5px;margin:0 -25px -25px;padding:10px 25px}@media (max-width:815px){.sahkosopimus .footer[data-sahkosopimus-vertailu]{margin:0 -10px -25px;padding:10px}}.sahkosopimus .footer.more-info-shown[data-sahkosopimus-vertailu]{border-radius:0}@media all and (min-width:841px){.sahkosopimus .footer[data-sahkosopimus-vertailu]{gap:20px}}@media all and (min-width:841px){.sahkosopimus .footer .sahkosopimus-short-description[data-sahkosopimus-vertailu]{flex:1 1 90%}}.sahkosopimus .footer .more-info-button[data-sahkosopimus-vertailu]{margin-left:auto;font-weight:500}@media all and (min-width:841px){.sahkosopimus .footer .more-info-button[data-sahkosopimus-vertailu]{flex-basis:130px}}.sahkosopimus .footer.minimized[data-sahkosopimus-vertailu]{background-color:#fff0;margin-top:-15px}@media all and (min-width:569px){.sahkosopimus .footer.minimized[data-sahkosopimus-vertailu]{margin-top:-25px}}.sahkosopimus .more-info[data-sahkosopimus-vertailu]{margin:10px -10px 0}@media (min-width:816px){.sahkosopimus .more-info[data-sahkosopimus-vertailu]{margin:10px -25px 0}}.sahkosopimus .more-info-box[data-sahkosopimus-vertailu]{padding:15px;background-color:#cde3f3;border-radius:0;border-top:1px solid #3b708e}.sahkosopimus .more-info-navigation ul[data-sahkosopimus-vertailu]{list-style:none;padding-inline-start:0;display:flex;flex-flow:row nowrap;gap:2px;margin-bottom:0;overflow-x:auto;cursor:pointer}.sahkosopimus .more-info-navigation ul .navigation-button[data-sahkosopimus-vertailu]{border-radius:6px 6px 0 0;transition:none;white-space:nowrap;font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;color:var(--ast-global-color-2);background-color:#e6f1f9;min-width:85px;margin:0;height:35px;text-align:center;align-items:center;justify-content:center;display:flex;-webkit-user-select:none;user-select:none;padding:10px 15px}.sahkosopimus .more-info-navigation ul .navigation-button[data-sahkosopimus-vertailu]:active{background-color:#fff}.sahkosopimus .more-info-navigation ul .navigation-button.selected[data-sahkosopimus-vertailu]{background-color:#fff;box-shadow:none;border:0}.sahkosopimus .more-info-content[data-sahkosopimus-vertailu]{padding:10px;border-radius:0 0 10px 10px;background-color:#fff;box-shadow:2px 4px 2px #00000040;-webkit-box-shadow:2px 4px 2px rgb(0 0 0 / .25)}@media all and (min-width:841px){.sahkosopimus .more-info-content[data-sahkosopimus-vertailu]{border-radius:0 10px 10px}}.sahkosopimus .more-info-section.sahkosopimus-information[data-sahkosopimus-vertailu]{flex-direction:column;align-items:flex-start}.sahkosopimus .more-info-section.sahkosopimus-information p[data-sahkosopimus-vertailu]{font-size:16px;font-size:clamp(15px, 1.6vw, 16px);font-weight:500;line-height:125%;margin:0;line-height:135%}.sahkosopimus .more-info-section .section[data-sahkosopimus-vertailu]{padding:10px;flex-basis:100%}@media all and (min-width:841px){.sahkosopimus .more-info-section .section[data-sahkosopimus-vertailu]{flex-basis:33%}}.sahkosopimus .more-info-section .section .title[data-sahkosopimus-vertailu]{font-weight:700;margin-bottom:15px;color:var(--ast-global-color-2);border-bottom:1px solid var(--ast-global-color-2)}.sahkosopimus .more-info-section.origin[data-sahkosopimus-vertailu]{font-weight:700;color:var(--ast-global-color-2)}.sahkosopimus .more-info-section.company-information[data-sahkosopimus-vertailu]{display:flex;flex-flow:row wrap;align-items:flex-start;gap:20px}.sahkosopimus .more-info-section.company-information .section ul[data-sahkosopimus-vertailu]{margin:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding-inline-start:15px}.sahkosopimus .more-info-buttons[data-sahkosopimus-vertailu]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:-25px;padding:0 15px 15px;background-color:#cde3f3;border-radius:0 0 14px 14px}.sahkosopimus .more-info-buttons button[data-sahkosopimus-vertailu]{margin:0;flex:1 1 47%;min-width:100px;font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;height:40px}@media all and (max-width:840px){.sahkosopimus .more-info-buttons button[data-sahkosopimus-vertailu]{order:1}}@media all and (min-width:841px){.sahkosopimus .more-info-buttons button[data-sahkosopimus-vertailu]{flex:0 0 175px;min-width:160px}}.sahkosopimus .more-info-buttons button[data-sahkosopimus-vertailu]:disabled{cursor:not-allowed}.sahkosopimus .more-info-buttons button[data-sahkosopimus-vertailu]:disabled:hover{opacity:.7}.sahkosopimus .more-info-buttons .disclaimer[data-sahkosopimus-vertailu]{font-size:14px;font-weight:500;line-height:125%}@media all and (max-width:840px){.sahkosopimus .more-info-buttons .disclaimer[data-sahkosopimus-vertailu]{order:3;flex-basis:100%}}@media all and (min-width:841px){.sahkosopimus .more-info-buttons .disclaimer[data-sahkosopimus-vertailu]{flex:1 1 300px}}.sahkosopimus .sahkosopimus-more-info-section-header[data-sahkosopimus-vertailu]{color:var(--ast-global-color-2);font-size:18px;font-size:clamp(17px, 1.88vw, 18px);font-weight:500;line-height:125%;font-weight:700;margin-bottom:20px}.sahkosopimus .sahkosopimus-more-info-section-list[data-sahkosopimus-vertailu]{padding-inline-start:25px;display:flex;flex-direction:column;gap:10px}.sahkosopimus .sahkosopimus-more-info-section-list-row[data-sahkosopimus-vertailu]{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:5px}.sahkosopimus .sahkosopimus-more-info-section-list-price[data-sahkosopimus-vertailu]{font-weight:700}.sahkosopimus .sahkosopimus-more-info-section-icons[data-sahkosopimus-vertailu]{margin-top:15px;display:flex;gap:10px;flex-flow:row wrap;justify-content:stretch}.sahkosopimus .sahkosopimus-more-info-section-icons .icon[data-sahkosopimus-vertailu]{background-color:#f1f1f1;border-radius:10px;padding:10px;border:1px solid #e7e6e2;color:var(--ast-global-color-2);display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;flex:0 1 175px}.sahkosopimus.is-popular .more-info-box[data-sahkosopimus-vertailu],.sahkosopimus.is-popular .more-info-buttons[data-sahkosopimus-vertailu]{background-color:#fff5fc}.sahkosopimus.is-popular li .navigation-button[data-sahkosopimus-vertailu]{background-color:#fce3f5}.sahkosopimus ul.tabs{margin:0 0 20px;padding:0;list-style:none}.sahkosopimus ul.tabs li{background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer}.sahkosopimus ul.tabs li.current{background:#f4f5f8;color:#222}.sahkosopimus .tab-content{display:none;background:#f4f5f8;padding:15px;margin:0 0 30px}.sahkosopimus .tab-content.current{display:inherit}#sahko-loading-results{text-align:center;margin:30px 0}#sahko-loading-results svg{color:var(--ast-global-color-0);width:100px;animation:blinker 1.5s linear infinite}#sahko-company-info{max-width:400px;margin:0 auto;padding:30px 20px;background:#ffd57e91;color:#111}#sahko-company-info .logo-wrap{text-align:center;margin-bottom:25px}#sahko-company-info a,a:hover{color:var(--ast-global-color-2)}@keyframes blinker{50%{opacity:.6}}body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:0.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset!important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width:767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-container.uagb-block-bf2884e1 .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-bf2884e1 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-bf2884e1 .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-bf2884e1 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-bf2884e1 .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-bf2884e1{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bf2884e1>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1200px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-bf2884e1{box-shadow:0 0 #00000070;padding-top:50px;padding-bottom:50px;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-color:inherit;background-color:#f5f5f5;;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-3b86fecd .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-3b86fecd .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-3b86fecd .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-3b86fecd .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-3b86fecd .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3b86fecd{max-width:25%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3b86fecd>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1200px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-3b86fecd{box-shadow:0 0 #00000070;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-color:inherit;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-259aa0d3 .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-259aa0d3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-259aa0d3 .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-259aa0d3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-259aa0d3 .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-259aa0d3{max-width:50%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-259aa0d3>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1200px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-259aa0d3{box-shadow:0 0 #00000070;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-color:inherit;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-e74bfc10 .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-e74bfc10 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-e74bfc10 .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-e74bfc10 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-e74bfc10 .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e74bfc10{max-width:25%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e74bfc10>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1200px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}.wp-block-uagb-container.uagb-block-e74bfc10{box-shadow:0 0 #00000070;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-color:inherit;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:0;column-gap:0}@media only screen and (max-width:976px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-bf2884e1{width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bf2884e1>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1024px);max-width:var(--inner-content-custom-width);width:100%}.wp-block-uagb-container.uagb-block-bf2884e1{padding-top:50px;padding-bottom:50px;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial;background-color:#f5f5f5;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3b86fecd{width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3b86fecd>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1024px);max-width:var(--inner-content-custom-width);width:100%}.wp-block-uagb-container.uagb-block-3b86fecd{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial}.wp-block-uagb-container.uagb-is-root-container .uagb-block-259aa0d3{width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-259aa0d3>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1024px);max-width:var(--inner-content-custom-width);width:100%}.wp-block-uagb-container.uagb-block-259aa0d3{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e74bfc10{width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e74bfc10>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1024px);max-width:var(--inner-content-custom-width);width:100%}.wp-block-uagb-container.uagb-block-e74bfc10{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial}}@media only screen and (max-width:767px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-bf2884e1{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bf2884e1>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap}.wp-block-uagb-container.uagb-block-bf2884e1{padding-top:50px;padding-bottom:50px;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial;background-color:#f5f5f5;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3b86fecd{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3b86fecd>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap}.wp-block-uagb-container.uagb-block-3b86fecd{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial;flex-wrap:wrap}.wp-block-uagb-container.uagb-is-root-container .uagb-block-259aa0d3{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-259aa0d3>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap}.wp-block-uagb-container.uagb-block-259aa0d3{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial;flex-wrap:wrap}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e74bfc10{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e74bfc10>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap}.wp-block-uagb-container.uagb-block-e74bfc10{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:!important;margin-bottom:!important;order:initial;flex-wrap:wrap}}.uag-blocks-common-selector{z-index:var(--z-index-desktop)!important}@media (max-width:976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet)!important}}@media (max-width:767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile)!important}}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgb(0 0 0 / .3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:#fff0;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:#fff0}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:#fff0;color:inherit}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgb(25 25 25 / .96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgb(25 25 25 / .96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size,1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px}@media (min-width:922px){.ast-container{max-width:1200px}}@media (min-width:993px){.ast-container{max-width:1200px}}@media (min-width:1201px){.ast-container{max-width:1200px}}#page{max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width:922px){#page{margin-top:0;margin-bottom:0}.ast-container{padding-left:40px;padding-right:40px}}.site-title,.site-title a{font-weight:700;font-family:'Inter',sans-serif;line-height:1.23em}.ast-blog-meta-container{font-weight:600}.ast-read-more-container a{font-size:16px;font-size:1.0666666666667rem}.ast-excerpt-container{font-size:16px;font-size:1.0666666666667rem}.ast-pagination .page-numbers,.ast-pagination .page-navigation{font-size:16px;font-size:1.0666666666667rem}#secondary .widget-title{font-size:26px;font-size:1.7333333333333rem;font-weight:700;font-family:'Inter',sans-serif;line-height:1.23em}.secondary .widget>*:not(.widget-title){font-size:16px;font-size:1.0666666666667rem}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Inter',sans-serif;font-weight:500;line-height:1.23em}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:15px;font-size:1rem;font-weight:700;font-family:'Inter',sans-serif;text-transform:uppercase}h4.widget-title{font-weight:700}h5.widget-title{font-weight:700}h6.widget-title{font-weight:700}@media (max-width:921px){.entry-meta,.read-more{font-size:13px;font-size:.86666666666667rem}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:16px;font-size:1.0666666666667rem}}@media (max-width:544px){button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:14px;font-size:.93333333333333rem}}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link{font-weight:700}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0}.ast-header-break-point .menu-text+.icon-arrow,.ast-desktop .menu-link>.icon-arrow:first-child,.ast-header-break-point .main-header-menu>.menu-item>.menu-link .icon-arrow,.ast-header-break-point .astra-mm-highlight-label+.icon-arrow{display:none}.ast-advanced-headers-layout.ast-advanced-headers-layout-2 .ast-container{flex-direction:column}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none}.ast-advanced-headers-layout{width:100%}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed}h1,h2,h3,h4,h5,.site-title a{text-transform:none!important}.ast-logo-svg-icon svg{color:var(--ast-global-color-1);fill:var(--ast-global-color-1)}.ast-builder-grid-row{overflow-wrap:break-word!important}.uagb-slides.uagb-swiper{margin:0 30px!important}.uagb-slider-container .swiper-button-prev{left:20px!important}.uagb-slider-container .swiper-button-next{right:20px!important}.category-artikkelit .ast-archive-entry-banner,.category-sahkoyhtiot .ast-archive-entry-banner{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.category-artikkelit .ast-archive-entry-banner h1,.category-sahkoyhtiot .ast-archive-entry-banner h1{text-align:center}@media (min-width:1201px){.ast-separate-container .entry-content>.alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout]>.alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout]>.alignwide,.ast-plain-container .entry-content .alignfull{}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-6fea3f10,.wp-block-uagb-container.uagb-is-root-container .uagb-block-f788e7dc,.wp-block-uagb-container.uagb-is-root-container .uagb-block-a6d0fff7,.wp-block-uagb-container.uagb-is-root-container .uagb-block-c7b4fb33{margin:10px auto!important}}