*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1270px){.container{max-width:1270px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{bottom:0;left:0;right:0;top:0}.-left-6{left:-1.5rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(100\%-1\.5rem\)\]{top:calc(100% - 1.5rem)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-1{grid-column:span 1/span 1}.\!m-0{margin:0!important}.\!mx-0{margin-left:0!important;margin-right:0!important}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-\[4px\]{margin-bottom:4px;margin-top:4px}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-4{margin-bottom:1rem!important}.-ml-6{margin-left:-1.5rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[80px\]{margin-bottom:80px}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[60px\]{margin-right:60px}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-16\/9{aspect-ratio:16/9}.aspect-square{aspect-ratio:1/1}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[150px\]{height:150px}.h-\[180px\]{height:180px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[250px\]{max-height:250px}.max-h-\[50\%\]{max-height:50%}.max-h-\[540px\]{max-height:540px}.max-h-\[660px\]{max-height:660px}.max-h-\[calc\(100\%-3rem\)\]{max-height:calc(100% - 3rem)}.min-h-\[365px\]{min-height:365px}.min-h-\[calc\(100vw\/3\)\]{min-height:33.33333vw}.\!w-screen{width:100vw!important}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[1px\]{width:1px}.w-\[24px\]{width:24px}.w-\[34px\]{width:34px}.w-\[40px\]{width:40px}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-50px\)\]{width:calc(100% - 50px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[60px\]{min-width:60px}.\!max-w-none{max-width:none!important}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1328px\]{max-width:1328px}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[880px\]{max-width:880px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-2{flex:2 2 0%}.flex-3{flex:3 3 0%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),-100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.\!list-inside{list-style-position:inside!important}.\!list-none{list-style-type:none!important}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[40px\]{gap:40px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.overflow-hidden{overflow:hidden}.rounded-\[4px\]{border-radius:4px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.border,.border-1{border-width:1px}.border-2,.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#1d4157\]{--tw-border-opacity:1;border-color:#1d4157;border-color:rgba(29,65,87,var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity))}.border-error-700{--tw-border-opacity:1;border-color:#ac0008;border-color:rgba(172,0,8,var(--tw-border-opacity))}.border-success-700{--tw-border-opacity:1;border-color:#104524;border-color:rgba(16,69,36,var(--tw-border-opacity))}.\!bg-white{--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important}.bg-\[\#1D4157\]{--tw-bg-opacity:1;background-color:#1d4157;background-color:rgba(29,65,87,var(--tw-bg-opacity))}.bg-\[\#f4f4f4\]{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:#1d1d1d;background-color:rgba(29,29,29,var(--tw-bg-opacity))}.bg-gray-light{--tw-bg-opacity:1;background-color:#eee;background-color:rgba(238,238,238,var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[10px\]{padding:10px}.\!py-0{padding-bottom:0!important;padding-top:0!important}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[64px\]{padding-left:64px;padding-right:64px}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[40px\]{padding-bottom:40px}.pl-8{padding-left:2rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.\!text-\[20px\]{font-size:20px!important}.\!text-\[21px\]{font-size:21px!important}.\!text-\[22px\]{font-size:22px!important}.\!text-\[28px\]{font-size:28px!important}.\!text-\[30px\]{font-size:30px!important}.\!text-\[36px\]{font-size:36px!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-lg{font-size:1.125rem!important}.\!text-lg,.\!text-xl{line-height:1.75rem!important}.\!text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[15px\]{font-size:15px}.text-\[40px\]{font-size:40px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-10{line-height:2.5rem}.leading-normal{line-height:1.5}.text-\[\#4a4a4a\]{--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}.text-error-700{--tw-text-opacity:1;color:#ac0008;color:rgba(172,0,8,var(--tw-text-opacity))}.text-success-700{--tw-text-opacity:1;color:#104524;color:rgba(16,69,36,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-white{text-decoration-color:#fff}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}@media(max-width:1410px){.hairioilmoitukset .hairioilmoitus,.main .alignfull>:not(.alignfull),.main .alignfull>:not(.wp-block-embed__wrapper),.main .alignfull>:not(img),.main .alignfull>:not(video),.main-padding,.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2,header.navigation-banner .navigation-inner-container .navigation-inner,header.navigation-banner .navigations-container:not(.active) .navigation-container ul.navbar-menu,main:not(.--has-side-nav){padding-left:20px;padding-right:20px;width:100%}}main.--page-wide-main{max-width:1328px}@media(min-width:1328px){main.--page-wide-main{width:1328px}}main:not(.--page-wide-main){max-width:880px}@media(min-width:880px){main:not(.--page-wide-main){width:880px}}main.--has-side-nav{margin-left:auto;margin-right:auto;max-width:880px}@media (min-width:1270px){main.--has-side-nav{margin-left:0;margin-right:0}}main.--has-side-nav .alignfull{margin-left:0!important;margin-right:0!important;max-width:100%!important}@media(max-width:1024px){main.--has-side-nav>:not(.alignfull){padding-left:20px;padding-right:20px;width:100%}}main:not(.--has-side-nav){margin-left:auto;margin-right:auto}@media (min-width:1270px){.main .alignwide{margin-left:-80px;margin-right:-80px}}.main .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}@media(max-width:768px){.main .alignfull-mobile{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}}.main .alignfull>:not(.alignfull),.main .alignfull>:not(.wp-block-embed__wrapper),.main .alignfull>:not(img),.main .alignfull>:not(video){max-width:1328px}.alignfull>.alignfull,.alignfull>.wp-block-embed__wrapper,.alignfull>img,.alignfull>video{max-width:none!important;padding:0!important;width:100vw}html{overflow-x:hidden;overflow-y:scroll}body,html{width:100%}body{overflow:hidden}svg.svg-text-white path{fill:#fff}svg.svg-text-black path{fill:#000}svg.svg-text-black-alt path{fill:#494949}svg.svg-text-primary path{fill:var(--wp--preset--color--primary)}.after-arrow-right:after{background:url(/app/themes/oikeus/public/images/icons/icon-arrow-right-black.2b994a.svg) no-repeat 50%;background-position:bottom;background-size:contain;color:var(--wp--preset--color--primary)}.after-arrow-right:after,.after-chevron-right:after{content:"";display:inline-block;height:1em;margin-left:.5rem;width:1em}.after-chevron-right:after{background:url(/app/themes/oikeus/public/images/icons/icon-chevron-right-black.836971.svg) no-repeat 50%;background-position:bottom;background-size:contain}.after-link-ext-icon{background-color:currentColor;content:"";display:inline-flex;height:1em;margin-bottom:-.2em;margin-left:.2em;margin-right:.5em;-webkit-mask-image:url(/app/themes/oikeus/public/images/icons/icon-link-ext-black.fefbcb.svg);mask-image:url(/app/themes/oikeus/public/images/icons/icon-link-ext-black.fefbcb.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:20px;width:1em}.footer-link .after-link-ext-icon{margin-left:0}a.remove-after-content:after{content:none!important}.remove-after-content svg{display:none}.wp-block-button .is-style-button-primary .after-link-ext-icon{height:24px;width:24px}.globaltestclass{justify-content:flex-end}@media (min-width:1270px){.globaltestclass{grid-template-columns:repeat(3,minmax(0,1fr))}}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-regular.502809.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-regular.fc2681.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:400;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-italic.1f33f5.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-italic.af8c55.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600.df8560.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600.5a2be2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:500;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600italic.e3184e.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600italic.d19037.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600.df8560.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600.5a2be2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:600;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600italic.e3184e.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-600italic.d19037.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-700.c9b349.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-700.730254.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:700;src:url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-700italic.b7c195.woff2) format("woff2"),url(/app/themes/oikeus/public/fonts/fira-sans-v17-latin-700italic.0c7cf1.ttf) format("truetype")}.h1,html body:not(.wp-admin) h1{font-family:Fira Sans,sans-serif;font-weight:700;margin-bottom:1rem}@media (min-width:1024px){.h1,html body:not(.wp-admin) h1{margin-bottom:2rem}}.h1,html body:not(.wp-admin) h1{font-size:36px}@media (min-width:768px){.h1,html body:not(.wp-admin) h1{font-size:40px}}@media (min-width:1270px){.h1,html body:not(.wp-admin) h1{font-size:48px}}@media print{.h1,html body:not(.wp-admin) h1{font-size:30px}}.h2,html body:not(.wp-admin) h2{font-family:Fira Sans,sans-serif;font-weight:700;margin-bottom:1rem}@media (min-width:1024px){.h2,html body:not(.wp-admin) h2{margin-bottom:1.5rem}}.h2,html body:not(.wp-admin) h2{font-size:28px}@media (min-width:768px){.h2,html body:not(.wp-admin) h2{font-size:32px}}@media (min-width:1270px){.h2,html body:not(.wp-admin) h2{font-size:36px}}@media print{.h2,html body:not(.wp-admin) h2{font-size:26px}}.h3,html body:not(.wp-admin) h3{font-family:Fira Sans,sans-serif;font-weight:700;margin-bottom:1rem}@media (min-width:1024px){.h3,html body:not(.wp-admin) h3{margin-bottom:1.5rem}}.h3,html body:not(.wp-admin) h3{font-size:24px}@media (min-width:768px){.h3,html body:not(.wp-admin) h3{font-size:28px}}@media (min-width:1270px){.h3,html body:not(.wp-admin) h3{font-size:32px}}@media print{.h3,html body:not(.wp-admin) h3{font-size:22px}}.h4,html body:not(.wp-admin) h4{font-family:Fira Sans,sans-serif;font-weight:400;margin-bottom:1rem}@media (min-width:1024px){.h4,html body:not(.wp-admin) h4{margin-bottom:1rem}}.h4,html body:not(.wp-admin) h4{font-size:21px}@media (min-width:768px){.h4,html body:not(.wp-admin) h4{font-size:24px}}@media (min-width:1270px){.h4,html body:not(.wp-admin) h4{font-size:26px}}@media print{.h4,html body:not(.wp-admin) h4{font-size:20px}}.h5,html body:not(.wp-admin) h5{font-family:Fira Sans,sans-serif;font-weight:700;margin-bottom:1rem}@media (min-width:1024px){.h5,html body:not(.wp-admin) h5{margin-bottom:1rem}}.h5,html body:not(.wp-admin) h5{font-size:20px}@media (min-width:768px){.h5,html body:not(.wp-admin) h5{font-size:22px}}@media (min-width:1270px){.h5,html body:not(.wp-admin) h5{font-size:24px}}@media print{.h5,html body:not(.wp-admin) h5{font-size:18px}}.h6,html body:not(.wp-admin) h6{font-family:Fira Sans,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}@media (min-width:1024px){.h6,html body:not(.wp-admin) h6{margin-bottom:1rem}}.h6,html body:not(.wp-admin) h6{font-size:18px}@media (min-width:768px){.h6,html body:not(.wp-admin) h6{font-size:20px}}@media (min-width:1270px){.h6,html body:not(.wp-admin) h6{font-size:22px}}@media print{.h6,html body:not(.wp-admin) h6{font-size:16px;font-weight:700}}html body main .wp-block-list{list-style-position:outside;margin-left:2rem!important;margin-right:2rem!important;max-width:calc(100% - 4rem)!important}html body main .wp-block-list li a{color:var(--wp--preset--color--primary);font-weight:700;text-decoration-line:underline}html body main .wp-block-list li{line-height:1.25rem}html body main .wp-block-list li:not(:last-child){margin-bottom:.75rem}@media (min-width:768px){html body main .wp-block-list li:not(:last-child){margin-bottom:1rem}}html body main h2.wp-block-heading,html body main h3.wp-block-heading,html body main h4.wp-block-heading,html body main h5.wp-block-heading,html body main h6.wp-block-heading{margin-top:1rem}@media (min-width:1024px){html body main h2.wp-block-heading,html body main h3.wp-block-heading,html body main h4.wp-block-heading,html body main h5.wp-block-heading,html body main h6.wp-block-heading{margin-top:2rem}}.wp-block-button .wp-block-button__link{align-items:center;border-radius:4px;border-width:2px;display:flex;font-size:16px;justify-content:center;padding:7px 16px}@media (min-width:768px){.wp-block-button .wp-block-button__link{font-size:18px;padding-left:1.5rem;padding-right:1.5rem}}.wp-block-button .wp-block-button__link:hover{text-decoration-line:underline}.wp-block-button .wp-block-button__link svg{margin-left:1em}.wp-block-button .wp-block-button__link svg path{fill:#fff}.wp-block-button .wp-block-button__link.external-link,.wp-block-button .wp-block-button__link.external-link .after-link-ext-icon{display:inline-block}.theme-button .is-style-button-primary{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.theme-button .is-style-button-primary:hover{background-color:#fff;color:var(--wp--preset--color--primary)}.theme-button .is-style-button-primary:hover svg path{fill:var(--wp--preset--color--primary)}.theme-button .is-style-button-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#1d1d1d;background-color:rgba(29,29,29,var(--tw-bg-opacity));border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));font-size:16px;padding-left:16px;padding-right:16px}.theme-button .is-style-button-secondary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}.theme-button .is-style-button-secondary:hover svg path{fill:#1d1d1d}.theme-button .is-style-button-negative{--tw-border-opacity:1;--tw-text-opacity:1;background-color:var(--wp--preset--color--primary);border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-size:16px;padding-left:16px;padding-right:16px}.theme-button .is-style-button-negative:hover{background-color:#fff;color:var(--wp--preset--color--primary)}.theme-button .is-style-button-negative:hover svg path{fill:var(--wp--preset--color--primary)}.theme-button .is-style-button-primary-outline{background-color:transparent;border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);font-size:16px;padding-left:16px;padding-right:16px}.theme-button .is-style-button-primary-outline .icon svg path{fill:var(--wp--preset--color--primary)}.theme-button .is-style-button-primary-outline:hover{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:#fff}.theme-button .is-style-button-primary-outline:hover svg path{fill:#fff}.is-style-theme-py{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.is-style-theme-py{padding-bottom:3.5rem;padding-top:3.5rem}}.is-style-theme-py-small{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.is-style-theme-py-small{padding-bottom:2rem;padding-top:2rem}}.is-style-theme-my{margin-bottom:2rem}@media (min-width:768px){.is-style-theme-my{margin-bottom:3.5rem}}.is-style-theme-mt{margin-top:2rem}@media (min-width:768px){.is-style-theme-mt{margin-top:3.5rem}}.is-style-theme-my-small{margin-bottom:1.5rem}@media (min-width:768px){.is-style-theme-my-small{margin-bottom:2rem}}html body:not(.wp-admin){font-family:Fira Sans,sans-serif;font-size:15px}@media (min-width:768px){html body:not(.wp-admin){font-size:16px}}html body:not(.wp-admin){font-weight:400;margin-bottom:0;margin-top:0}html body:not(.wp-admin) h1,html body:not(.wp-admin) h2,html body:not(.wp-admin) h3,html body:not(.wp-admin) h4,html body:not(.wp-admin) h5,html body:not(.wp-admin) h6{line-height:normal;word-break:break-word}html body:not(.wp-admin) ol,html body:not(.wp-admin) p,html body:not(.wp-admin) ul{line-height:1.5;margin-bottom:1rem}html body:not(.wp-admin) ul{list-style-position:outside;list-style-type:disc;margin-left:1rem;margin-right:1rem}html body:not(.wp-admin) ol{list-style-position:outside;list-style-type:decimal}html body:not(.wp-admin) p a{color:var(--wp--preset--color--primary)!important;font-weight:600;text-decoration-line:underline}html body:not(.wp-admin) blockquote{margin-bottom:1rem;margin-top:1rem}@media (min-width:768px){html body:not(.wp-admin) blockquote{margin-bottom:1.5rem;margin-top:1.5rem}}html body:not(.wp-admin) blockquote p{color:var(--wp--preset--color--primary);font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){html body:not(.wp-admin) blockquote p{font-size:1.5rem;line-height:2rem}}html body:not(.wp-admin) blockquote p:before{color:var(--wp--preset--color--primary);content:"“";margin-right:.5rem}html body:not(.wp-admin) blockquote cite{color:var(--wp--preset--color--gray-80);font-style:normal}html body:not(.wp-admin) figure.wp-block-table{margin-bottom:1rem;margin-top:1rem}html body:not(.wp-admin) figure.wp-block-table table thead{border-bottom:1px solid #000}html body:not(.wp-admin) figure.wp-block-table table thead:first-child{background-color:var(--wp--preset--color--gray-5)}html body:not(.wp-admin) figure.wp-block-table table th{border:none}html body:not(.wp-admin) figure.wp-block-table table td{border:none;border-bottom:1px solid #000}html body:not(.wp-admin) fieldset legend{font-weight:700;margin-bottom:.5rem}html body:not(.wp-admin) select:not([multiple]){--tw-border-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:1rem;background:url(/app/themes/oikeus/public/images/icons/icon-chevron-down-black.54b557.svg) no-repeat right .75rem center;border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-width:1px;padding:1rem 2rem 1rem 1rem}body.wp-admin .editor-styles-wrapper .acf-input select{padding:.5rem!important}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}body .print-logo{display:block;margin-bottom:2rem}body .print-logo img{height:2.5rem}footer,header.navigation-banner{display:none}.block-hero h1{text-shadow:none!important}.block-sidemenu-container{display:none}.wp-block-button__link{background-color:#fff!important;border-color:#000!important;color:#000!important}.block-link-collection .single-collection-links{display:flex!important}.block-link-collection .expander-button{display:none!important}}header.navigation-banner.color-theme-primary-alt .navigation-inner-container{border-bottom-color:var(--wp--preset--color--primary-alt)}header.navigation-banner.color-theme-primary .navigation-inner-container{border-bottom-color:var(--wp--preset--color--primary)}header.navigation-banner .navigation-inner-container{border-bottom-width:6px}header.navigation-banner .navigation-inner-container .navigation-inner{align-items:center;border-style:none;display:flex;gap:.5rem;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){header.navigation-banner .navigation-inner-container .navigation-inner{gap:2.5rem}}@media(min-width:1410px){header.navigation-banner .navigation-inner-container .navigation-inner{margin-left:auto;margin-right:auto;max-width:1328px}}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container{font-size:1rem;line-height:1.5rem;width:180px}@media (min-width:768px){header.navigation-banner .navigation-inner-container .navigation-inner .logo-container{width:auto}}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container h2{font-size:1rem;line-height:1.5rem}@media (min-width:768px){header.navigation-banner .navigation-inner-container .navigation-inner .logo-container h2{font-size:1.5rem;line-height:2rem}}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container .logo{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container .logo .site-title-text{margin-bottom:0}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container .logo img{height:3rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}header.navigation-banner .navigation-inner-container .navigation-inner .search-container{margin-bottom:auto;margin-top:auto;padding-left:.75rem;position:relative}header.navigation-banner .navigation-inner-container .navigation-inner .navigation-search-container{--tw-border-opacity:1;border:1px solid #1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));display:none;position:absolute;right:-200vw;top:2rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .navigation-search-container{min-width:300px}}header.navigation-banner .navigation-inner-container .navigation-inner .navigation-search-container.active{display:block;right:0}@media(min-width:1024px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container{align-items:center;display:flex;gap:1rem;margin-right:0}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container{align-items:center;flex-direction:row;z-index:50}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container{display:flex}}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container ul.navbar-menu{flex-direction:row;gap:1rem;list-style-type:none;margin:auto}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container ul.dropdown-menu{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));flex-direction:row;gap:2.5rem;list-style-type:none;margin:auto;min-width:150px;z-index:10}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container ul.dropdown-menu .menu-item{margin:.5rem 1rem}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container ul.dropdown-menu .menu-item a:hover{text-decoration-line:underline}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container ul.dropdown-menu ul.dropdown-menu{position:relative}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children{display:flex}}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children.current_page_item .nav-link{font-weight:700}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children.current_page_ancestor .nav-link:after{border-bottom-width:2px;border-right-width:2px;content:var(--tw-content)}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children .nav-link{position:relative}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children .nav-link{padding-right:1.25rem}}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children .nav-link:after{display:none}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children .nav-link:after{content:var(--tw-content);display:block}}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children .nav-link:after{--tw-rotate:45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 2px 2px 0;bottom:.25em;content:"";content:var(--tw-content);height:.5em;margin-bottom:auto;margin-top:auto;position:absolute;right:.4em;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5em}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children:focus-within .nav-link:after,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children:hover .nav-link:after{--tw-rotate:225deg;--tw-border-opacity:0.5;bottom:0;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(225deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children:focus-within ul.dropdown-menu,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children:hover ul.dropdown-menu{display:block}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children ul.dropdown-menu{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;left:0;position:absolute;top:100%;width:100%}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children ul.dropdown-menu.active{display:block;position:relative;width:100%}@media (min-width:1270px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children ul.dropdown-menu.active{display:none;padding-left:1rem;padding-right:1rem}}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children ul.dropdown-menu li{display:block}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .top-navigation-container .menu-item-has-children ul.dropdown-menu li .dropdown-item{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container{display:none}}header.navigation-banner .header-buttons{display:none}@media (min-width:1270px){header.navigation-banner .header-buttons{display:flex}header.navigation-banner .navigation-container{position:relative}@media (min-width:1270px){header.navigation-banner .navigation-container ul.navbar-menu{display:flex}}header.navigation-banner .navigation-container ul.navbar-menu>li{align-items:center;display:flex;font-weight:500;min-height:74px;padding-left:1.5rem;padding-right:1.5rem}header.navigation-banner .navigation-container ul.navbar-menu>li:hover{text-decoration-line:underline}header.navigation-banner .navigation-container ul.navbar-menu>li:first-child{margin-left:-20px}header.navigation-banner .navigation-container ul.navbar-menu>li:last-child{margin-right:-20px}header.navigation-banner .navigation-container ul.navbar-menu>li.active,header.navigation-banner .navigation-container ul.navbar-menu>li:hover{background-color:var(--wp--preset--color--primary-20)}header.navigation-banner .navigation-container ul.navbar-menu li:first-child a{padding-left:0}header.navigation-banner .navigation-container ul.navbar-menu>li:not(.menu-item-has-children):last-child a{padding-right:0}header.navigation-banner .navigations-container:not(.active){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);overflow-x:visible;overflow-y:visible}}@media(min-width:1410px){header.navigation-banner .navigations-container:not(.active) .navigation-container ul.navbar-menu{margin-left:auto;margin-right:auto;max-width:1328px}}@media(min-width:1270px){header.navigation-banner .navigations-container:not(.active) .navigation-container ul.navbar-menu{width:1270px}}@media(min-width:1328px){header.navigation-banner .navigations-container:not(.active) .navigation-container ul.navbar-menu{width:1328px}}@media(min-width:1270px){header.navigation-banner .navigation-container,header.navigation-banner .right-top-container{display:flex;margin:auto}header.navigation-banner .navigation-container ul.navbar-menu,header.navigation-banner .right-top-container ul.navbar-menu{display:none;display:flex;justify-content:space-between;list-style-type:none;margin-left:auto;margin-right:auto;max-height:calc(100vh - 3.25rem);overflow:auto;overflow:visible;padding-bottom:0;padding-left:0;padding-right:0;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}header.navigation-banner .navigation-container ul.navbar-menu.action-right,header.navigation-banner .right-top-container ul.navbar-menu.action-right{right:-200vh;right:0}header.navigation-banner .navigation-container ul.navbar-menu.action-right.active,header.navigation-banner .right-top-container ul.navbar-menu.action-right.active{right:0;top:4.25rem;top:0}header.navigation-banner .navigation-container ul.navbar-menu li .nav-link,header.navigation-banner .right-top-container ul.navbar-menu li .nav-link{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}header.navigation-banner .navigation-container ul.navbar-menu li .nav-link:hover,header.navigation-banner .right-top-container ul.navbar-menu li .nav-link:hover{text-decoration-line:underline}header.navigation-banner .navigation-container ul.navbar-menu li .nav-link,header.navigation-banner .right-top-container ul.navbar-menu li .nav-link{padding-left:.5rem;padding-right:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.languages-container{display:flex;margin-bottom:auto;margin-left:.75rem;margin-top:auto}@media (min-width:1024px){.languages-mobile-container{display:none}}.languages-dropdown-container{align-items:center;display:flex;flex-wrap:wrap;padding-left:1rem;padding-right:1.75rem;position:relative;z-index:50}.languages-dropdown-container:hover{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.languages-dropdown-container svg{margin:.5rem}.languages-dropdown-container .languages-dropdown .lang-item{padding:.5rem 1rem;text-align:center}@media (min-width:1024px){.languages-dropdown-container.active .languages-dropdown{display:flex}.languages-dropdown-container.active .lang-item:hover{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.languages-dropdown-container.active .lang-item.has-dropdown:after{--tw-rotate:225deg;bottom:0;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(225deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.languages-dropdown-container .lang-item.has-dropdown{padding-right:.5rem}@media (min-width:1270px){.languages-dropdown-container .lang-item.has-dropdown{padding-right:0}}.languages-dropdown-container .lang-item.has-dropdown{position:relative}@media (min-width:1270px){.languages-dropdown-container .lang-item.has-dropdown{padding-right:1.25rem}}.languages-dropdown-container .lang-item.has-dropdown:after{display:none}@media (min-width:1270px){.languages-dropdown-container .lang-item.has-dropdown:after{content:var(--tw-content);display:block}}.languages-dropdown-container .lang-item.has-dropdown:after{--tw-rotate:45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 1px 1px 0;bottom:.25em;content:"";content:var(--tw-content);height:.5em;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5em}.languages-dropdown-container .lang-dropdown-opener{display:block;height:.75rem;margin-left:.75rem;width:.75rem}@media (min-width:1270px){.languages-dropdown-container .lang-dropdown-opener{display:none}}.languages-dropdown-container .lang-dropdown-opener.active{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.languages-dropdown-container .languages-dropdown{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;flex-direction:column;position:absolute;right:0;top:100%;width:100%}.languages-dropdown-container .languages-dropdown-mobile{display:none;width:100%}.languages-dropdown-container .languages-dropdown-mobile.active{display:block;padding-left:.5rem;padding-right:.5rem;position:relative;width:100%}@media (min-width:1270px){.languages-dropdown-container .languages-dropdown-mobile.active{display:none}}.languages-dropdown-container .languages-dropdown-mobile a{display:block;width:-moz-fit-content;width:fit-content}@media (min-width:1270px){.navigation-container{position:relative}.navigation-container ul.navbar-menu{gap:1.25rem;margin-bottom:0;position:static}.navigation-container ul.navbar-menu .dropdown-menu li .dropdown-opener{display:none}.navigation-container ul.navbar-menu .dropdown-menu li.current_page_item .dropdown-item{font-weight:700}.navigation-container ul.navbar-menu .dropdown-container.level-2{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity));border-color:#e8e8e8;border-color:rgba(232,232,232,var(--tw-border-opacity));border-top-width:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:none;height:auto;left:50%;margin-left:-50vw;position:absolute;right:50%;top:100%;transform:translateY(0);width:100vw}.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,calc(25% - 2rem));padding-bottom:2rem;padding-top:2rem;width:100%}@media(min-width:1410px){.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2{margin-left:auto;margin-right:auto;max-width:1328px}}.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2>li.menu-item>a{color:var(--wp--preset--color--primary);font-weight:700}.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2>li.menu-item>a:hover{text-decoration-line:underline}.navigation-container ul.navbar-menu .dropdown-container.level-2 ul.dropdown-menu.level-2>li:nth-child(n){min-height:50px}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-3 li.menu-item>a,.navigation-container ul.navbar-menu .dropdown-container.level-2.dropdown-container.level-2 li.menu-item>a{display:inline;margin-right:1.25rem;max-width:85%;position:relative;word-break:auto-phrase}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-3 li.menu-item>a:after,.navigation-container ul.navbar-menu .dropdown-container.level-2.dropdown-container.level-2 li.menu-item>a:after{--tw-rotate:-45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 1px 1px 0;bottom:5px;content:"";content:var(--tw-content);height:.5em;position:absolute;right:-1em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5em}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-3 ul.dropdown-menu.level-3{margin:0}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-3 li.menu-item>a{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity));font-weight:400}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-3 li.menu-item>a:hover{text-decoration-line:underline}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-4{display:none;margin-left:.25rem;margin-right:.25rem}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container.level-4 ul.dropdown-menu.level-4{margin-bottom:0}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container li.menu-item,.navigation-container ul.navbar-menu .dropdown-container.level-2.dropdown-container li.menu-item{list-style-type:none}.navigation-container ul.navbar-menu .dropdown-container.level-2 .dropdown-container li.menu-item>a,.navigation-container ul.navbar-menu .dropdown-container.level-2.dropdown-container li.menu-item>a{display:block;margin-top:5px;width:-moz-max-content;width:max-content}.navigation-container ul.navbar-menu>li.menu-item-has-children{display:flex;flex-direction:row;flex-wrap:wrap}.navigation-container ul.navbar-menu>li.menu-item-has-children.menu-item{display:flex;flex-direction:row;flex-wrap:nowrap;padding-right:1.75rem}.navigation-container ul.navbar-menu>li.menu-item-has-children.menu-item>.dropdown-opener:before{--tw-rotate:45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 1px 1px 0;bottom:.4em;content:"";content:var(--tw-content);display:block;height:.5em;margin-bottom:auto;margin-top:auto;position:absolute;right:.4em;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5em}.navigation-container ul.navbar-menu>li.menu-item-has-children.menu-item>.dropdown-opener{--tw-content:"";content:"";content:var(--tw-content);display:block;min-height:1.2em;min-width:1.7em;position:relative}.navigation-container ul.navbar-menu>li.menu-item-has-children.menu-item>.dropdown-opener:focus{outline:revert}.navigation-container ul.navbar-menu>li.menu-item-has-children.active .nav-link:after{--tw-rotate:225deg;--tw-border-opacity:0.5;bottom:0;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(225deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation-container ul.navbar-menu>li.menu-item-has-children.active .dropdown-container{display:flex;z-index:50}}.dropdown-opener-icon{padding-right:1.75rem;position:relative}.dropdown-opener-icon:after{--tw-rotate:45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 2px 2px 0;bottom:.25em;content:"";content:var(--tw-content);display:block;height:.5em;margin-bottom:auto;margin-top:auto;position:absolute;right:.4em;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5em}@media(min-width:1271px){.navigation-opener-container{display:none}}@media(max-width:1269px){.navigation-inner-container{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:relative;z-index:50}@media (min-width:640px){#app{margin-bottom:82px;margin-top:82px}}header.navigation-banner{z-index:50}@media (min-width:640px){header.navigation-banner{margin-top:-82px;position:fixed;width:100%}}header.navigation-banner .navigation-inner-container .navigation-inner{height:76px;z-index:50}header.navigation-banner .navigation-inner-container .navigation-inner .logo-container{min-width:124px}header.navigation-banner .navigation-inner-container .navigation-inner .top-navigation-container{display:none}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container{display:flex;gap:.5rem}@media (min-width:640px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container{gap:1.5rem}}}@media(max-width:1269px)and (max-width:500px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container{gap:.25rem}}@media(max-width:1269px){header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-container{justify-content:center;margin-left:0;order:1}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container{order:2}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container{display:flex;flex-direction:column;justify-content:center;padding-left:0;padding-right:0}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container button.lang-item,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container button.lang-item{font-size:.75rem;-webkit-hyphens:none;hyphens:none;line-height:1rem;padding-right:0;text-align:center;width:45px}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container a.header-mobile-button,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container a.header-mobile-button{display:flex;flex-direction:column;justify-content:center}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container a.header-mobile-button img,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container a.header-mobile-button svg,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container a.header-mobile-button img,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container a.header-mobile-button svg{height:24px;width:24px}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container svg,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container svg{align-self:center;margin:0 0 2px}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .languages-dropdown-container .languages-dropdown,header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .mobile-button-container .languages-dropdown{display:none}header.navigation-banner .navigation-inner-container .navigation-inner .right-top-container .navigation-opener-container{order:3}.languages-mobile-container{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:0 2px 8px rgba(0,0,0,.1);display:none;margin-bottom:1rem;position:absolute;z-index:50}.languages-mobile-container.active{display:flex}.languages-mobile-container .languages-dropdown-mobile{display:flex;flex-direction:column;padding:1.5rem;width:100vw}.languages-mobile-container .languages-dropdown-mobile .change-language-title{display:flex;font-weight:700;margin-bottom:.5rem;order:1}.languages-mobile-container .languages-dropdown-mobile .lang-item{font-size:.875rem;line-height:1.25rem;order:3;padding-bottom:.5rem;padding-left:0;padding-top:.5rem;text-align:left}.languages-mobile-container .languages-dropdown-mobile .lang-item.current-lang{color:var(--wp--preset--color--primary);order:2;text-decoration-line:underline}.languages-mobile-container .languages-dropdown-mobile .lang-item.current-lang:after{background-color:var(--wp--preset--color--primary);content:"";display:inline-block;height:1.25rem;margin-bottom:-5px;margin-left:.25rem;mask-image:url(/app/themes/oikeus/public/images/icons/icon-check.a5c4a2.svg);-webkit-mask-image:url(/app/themes/oikeus/public/images/icons/icon-check.a5c4a2.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:1.25rem}.navigation-opener-container{display:flex;margin-bottom:auto;margin-top:auto;padding-left:.5rem}@media (min-width:640px){.navigation-opener-container{padding-left:1rem}}.navigation-opener-container .navigation-opener{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;flex-direction:column;height:1.25rem;justify-content:space-around;position:relative;width:2rem}.navigation-opener-container .navigation-opener:focus{outline:2px solid transparent;outline-offset:2px}.navigation-opener-container .navigation-opener span{--tw-bg-opacity:1;background-color:#1d1d1d;background-color:rgba(29,29,29,var(--tw-bg-opacity));border-radius:9999px;display:block;height:2px;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.navigation-opener-container .navigation-opener.active span:first-of-type{--tw-rotate:45deg;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation-opener-container .navigation-opener.active span:nth-of-type(2){display:none}.navigation-opener-container .navigation-opener.active span:nth-of-type(3){--tw-rotate:-45deg;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation-opener-container .navigation-opener:focus{outline:revert}body.admin-bar .navigations-container{padding-top:116px}.navigations-container{--tw-bg-opacity:1;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:0 0 transparent,0 0 transparent,0 25px 50px -12px rgba(0,0,0,.25);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);flex-direction:column;margin-left:auto;overflow:scroll;z-index:10}@media (min-width:640px){.navigations-container{margin-right:0;max-width:360px;position:absolute;width:460px}}.navigations-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:40}@media (min-width:640px){.navigations-container{position:fixed}}.navigations-container{padding-top:86px}.navigations-container .navigation-container{flex-direction:column;width:100%}.navigations-container ul.navbar-menu#primary-menu>li:first-of-type{border-top-width:1px}.navigations-container .dropdown-container{display:flex;width:100%}.navigations-container ul.dropdown-menu,.navigations-container ul.navbar-menu{flex-direction:column;gap:0;list-style-type:none;margin:0;margin:0!important;padding-left:0;padding-right:0;padding:0!important;width:100%}.navigations-container ul.dropdown-menu li.menu-item,.navigations-container ul.navbar-menu li.menu-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:#c4c4c4;border-color:rgba(196,196,196,var(--tw-border-opacity));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.navigations-container ul.dropdown-menu li.menu-item a.dropdown-item,.navigations-container ul.dropdown-menu li.menu-item a.nav-link,.navigations-container ul.navbar-menu li.menu-item a.dropdown-item,.navigations-container ul.navbar-menu li.menu-item a.nav-link{font-size:1rem;font-weight:700;line-height:1.5rem;margin-right:.5rem;max-width:80%;outline:revert;padding:.75rem 1.5rem .75rem 1rem}.navigations-container ul.dropdown-menu li.menu-item a.dropdown-item,.navigations-container ul.dropdown-menu li.menu-item a.dropdown-toggle,.navigations-container ul.navbar-menu li.menu-item a.dropdown-item,.navigations-container ul.navbar-menu li.menu-item a.dropdown-toggle{position:relative}.navigations-container ul.dropdown-menu li.menu-item a.nav-link,.navigations-container ul.navbar-menu li.menu-item a.nav-link{font-size:.875rem;line-height:1.25rem;padding-right:2rem}.navigations-container ul.dropdown-menu li.menu-item ul.dropdown-menu,.navigations-container ul.navbar-menu li.menu-item ul.dropdown-menu{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none}.navigations-container ul.dropdown-menu li.menu-item ul.dropdown-menu>li>a,.navigations-container ul.navbar-menu li.menu-item ul.dropdown-menu>li>a{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-left:.5rem}.navigations-container ul.dropdown-menu li.menu-item ul.dropdown-menu>li ul.dropdown-menu>li>a,.navigations-container ul.navbar-menu li.menu-item ul.dropdown-menu>li ul.dropdown-menu>li>a{font-weight:400}.navigations-container ul.dropdown-menu li:not(.menu-item-has-children) .dropdown-opener,.navigations-container ul.navbar-menu li:not(.menu-item-has-children) .dropdown-opener{display:none}.navigations-container ul.dropdown-menu li.menu-item-has-children.active :last-child,.navigations-container ul.navbar-menu li.menu-item-has-children.active :last-child{border-bottom:0}.navigations-container ul.dropdown-menu li.menu-item-has-children.active,.navigations-container ul.navbar-menu li.menu-item-has-children.active{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.navigations-container ul.dropdown-menu li.menu-item-has-children ul.dropdown-menu.active,.navigations-container ul.navbar-menu li.menu-item-has-children ul.dropdown-menu.active{display:block}.navigations-container ul.dropdown-menu .dropdown-opener,.navigations-container ul.navbar-menu .dropdown-opener{margin:.5rem;position:relative}.navigations-container ul.dropdown-menu .dropdown-opener:before,.navigations-container ul.navbar-menu .dropdown-opener:before{--tw-rotate:45deg;--tw-border-opacity:1;--tw-content:"";border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 2px 2px 0;content:"";content:var(--tw-content);display:block;height:10px;margin-bottom:auto;margin-top:auto;position:absolute;right:15px;top:7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:10px;z-index:10}.navigations-container ul.dropdown-menu .dropdown-opener,.navigations-container ul.navbar-menu .dropdown-opener{--tw-content:"";content:"";content:var(--tw-content);display:block;min-height:1.4em;min-width:2em}.navigations-container ul.dropdown-menu .dropdown-opener.active:before,.navigations-container ul.navbar-menu .dropdown-opener.active:before{transform:rotate(-135deg)}.navigations-container ul.dropdown-menu .dropdown-opener.focus,.navigations-container ul.navbar-menu .dropdown-opener.focus{outline:revert}.navigations-container .small-navigation-container-mobile{margin-bottom:1.5rem;margin-top:1.5rem}.navigations-container .small-navigation-container-mobile ul.navbar-menu{display:flex;width:100%}.navigations-container .small-navigation-container-mobile ul.navbar-menu li{border-style:none;padding-bottom:0;padding-top:0}.navigations-container .small-navigation-container-mobile ul.navbar-menu li a.nav-link{font-size:.875rem;font-weight:400;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}}.navigations-container{display:none}@media (min-width:1270px){.navigations-container{display:flex}}.navigations-container{overflow-x:hidden;overflow-y:scroll}@media(max-width:1269px){.navigations-container.active{display:flex}}.navigations-container .small-navigation-container-mobile{display:flex}@media (min-width:1270px){.navigations-container .small-navigation-container-mobile{display:none}}.top-navigation-container-mobile{display:flex;width:100%}@media (min-width:1270px){.top-navigation-container-mobile{display:none}}.item-hidden{display:none}.rss-pagination-nav .prev-next-button[disabled]{cursor:default;opacity:.5}.pagination-numbers-container{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.pagination-numbers-container button{align-items:center;border-radius:.375rem;border-style:none;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.pagination-numbers-container button.current-page{font-weight:700}.pagination-numbers-container button.current-page,.pagination-numbers-container button[disabled]{background-color:var(--wp--preset--color--primary-20);cursor:default}.pagination-numbers-container span{padding:.5em 1em}.content-lift{list-style-type:none}.content-lift:focus .content-lift__title,.content-lift:hover .content-lift__title{-webkit-text-decoration:underline;text-decoration:underline}.content-lift .content-lift__image.container-cols-1 img{aspect-ratio:16/10;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.content-lift .content-lift__image.container-cols-1 img{aspect-ratio:4/3}}.content-lift .content-lift__image.container-cols-more-than-1 img{height:130px;width:100%}@media (min-width:768px){.content-lift .content-lift__image.container-cols-more-than-1 img{height:150px}}main:not(.--page-wide-main) .content-lift .content-lift__image.container-cols-1{flex:1 1 0%}.wp-block-columns .block-lifts-ajankohtaiset,.wp-block-columns .block-lifts-blogiartikkelit{padding-left:1.5rem;padding-right:1.5rem}.wp-block-columns .content-lift .content-lift__title-container{margin-left:1.5rem;margin-right:1.5rem}article.content-myynti-ilmoitus a:focus .entry-title,article.content-myynti-ilmoitus a:hover .entry-title{-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:1270px)and (max-width:1300px){.main-side-nav-container{margin-left:1rem;margin-right:1rem}}.side-nav.color-theme-primary-alt .link-container:has(.is-active){background-color:var(--wp--preset--color--primary-alt-20)}.side-nav.color-theme-primary-alt .link-container:has(.is-active):before{background-color:var(--wp--preset--color--primary-alt)}.side-nav.color-theme-primary .link-container:has(.is-active){background:var(--wp--preset--color--gray-5)}.side-nav.color-theme-primary .link-container:has(.is-active):before{background-color:var(--wp--preset--color--primary)}.side-nav ul{display:none;list-style:none!important;margin:0!important}.side-nav ul.active-expand{display:block}.side-nav ul .link-container{align-items:center;border-bottom-width:1px;border-color:var(--wp--preset--color--gray-20);display:flex;gap:.5rem;justify-content:space-between;padding-right:1rem}.side-nav ul li.active-expand>.link-container{font-weight:700;text-decoration-line:underline}.side-nav ul li a{padding-bottom:.75rem;padding-top:.75rem;word-break:break-word}.side-nav ul li a.level-1{font-size:1.125rem;line-height:1.75rem;padding-left:1rem}.side-nav ul li a.level-2{padding-left:1.5rem}.side-nav ul li a.level-3{padding-left:2rem}.side-nav ul li a.level-4{padding-left:2.5rem}.side-nav ul li a.level-5{padding-left:3rem}.side-nav ul .link-container:has(.is-active){position:relative}.side-nav ul .link-container:has(.is-active):before{--tw-content:"";content:"";content:var(--tw-content);height:100%;left:0;position:absolute;top:0;width:5px}.side-nav ul button.expand-sub-menu svg{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(forced-colors:active){.side-nav ul button.expand-sub-menu svg,.side-nav ul button.expand-sub-menu svg path{fill:currentColor!important;stroke:currentColor!important}}@media(prefers-contrast:forced){.side-nav ul button.expand-sub-menu svg,.side-nav ul button.expand-sub-menu svg path{fill:currentColor!important;stroke:currentColor!important}}.side-nav ul .link-container:has(.active-expand) button.expand-sub-menu.active-expand svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hairioilmoitukset .hairioilmoitus-container{font-size:.875rem;line-height:1.25rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;padding:1rem 1.5rem;z-index:30}.hairioilmoitukset .hairioilmoitus-container .hairioilmoitus:before{content:"";display:inline-block;height:26px;-webkit-mask-position:center 2px;mask-position:center 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px;mask-size:18px;overflow:visible;width:24px}.hairioilmoitukset .hairioilmoitus-container.critical{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fdf7f7;background-color:rgba(253,247,247,var(--tw-bg-opacity));border-color:#ac0008;border-color:rgba(172,0,8,var(--tw-border-opacity));border-left-width:6px}.hairioilmoitukset .hairioilmoitus-container.critical .hairioilmoitus:before{--tw-bg-opacity:1;background-color:#ac0008;background-color:rgba(172,0,8,var(--tw-bg-opacity));-webkit-mask-image:url(/app/themes/oikeus/public/images/icons/icon-alert.e5c3d0.svg);mask-image:url(/app/themes/oikeus/public/images/icons/icon-alert.e5c3d0.svg)}.hairioilmoitukset .hairioilmoitus-container.note{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#e5edf2;background-color:rgba(229,237,242,var(--tw-bg-opacity));border-color:#1d4157;border-color:rgba(29,65,87,var(--tw-border-opacity));border-left-width:6px}.hairioilmoitukset .hairioilmoitus-container.note .hairioilmoitus:before{--tw-bg-opacity:1;background-color:#1d4157;background-color:rgba(29,65,87,var(--tw-bg-opacity));-webkit-mask-image:url(/app/themes/oikeus/public/images/icons/icon-info.59a7f4.svg);mask-image:url(/app/themes/oikeus/public/images/icons/icon-info.59a7f4.svg)}.hairioilmoitukset .hairioilmoitus-container.important{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#faf1e1;background-color:rgba(250,241,225,var(--tw-bg-opacity));border-color:#a33b00;border-color:rgba(163,59,0,var(--tw-border-opacity));border-left-width:6px}.hairioilmoitukset .hairioilmoitus-container.important .hairioilmoitus:before{--tw-bg-opacity:1;background-color:#a33b00;background-color:rgba(163,59,0,var(--tw-bg-opacity));-webkit-mask-image:url(/app/themes/oikeus/public/images/icons/icon-info.59a7f4.svg);mask-image:url(/app/themes/oikeus/public/images/icons/icon-info.59a7f4.svg)}.hairioilmoitukset .hairioilmoitus{display:flex;gap:.5rem;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1328px;position:relative}.hairioilmoitukset .hairioilmoitus .text{margin-bottom:auto;margin-top:auto;max-width:90%}.hairioilmoitukset .hairioilmoitus a.text:hover{font-weight:700;text-decoration-line:underline}.hairioilmoitukset .hairioilmoitus span.arrow{--tw-rotate:-45deg;--tw-border-opacity:1;border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-style:solid;border-width:0 1.5px 1.5px 0;display:block;height:10px;margin-bottom:auto;margin-top:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:10px}.mobile-search-container{padding:.5rem 1rem;position:relative}@media screen and (min-width:1270px){.mobile-search-container{display:none}}.mobile-search-container form{position:relative}.mobile-search-container form input{--tw-border-opacity:1;border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-radius:4px;border-width:1px;padding:.5rem 1rem;width:100%}.mobile-search-container form button{bottom:0;margin:auto;position:absolute;right:.75rem;top:0}.search-opener{align-items:center;display:flex;flex-direction:column}@media(min-width:1270px){.search-opener{flex-direction:row;gap:.5rem;text-decoration-line:underline}}.search-opener.not-active{display:none}@media(min-width:1270px){.search-opener.not-active{display:flex}}.search-opener .desktop-text{display:none}@media(min-width:1270px){.search-opener .desktop-text{display:block}}.search-opener .mobile-text{display:block;font-size:.75rem;line-height:1rem;text-decoration-line:none}@media(min-width:1270px){.search-opener .mobile-text{display:none}}.search-opener svg{height:24px;padding:2px;width:24px}@media (min-width:1024px){.search-opener svg{height:1.5rem;width:1.5rem}}.search-container-outer{--tw-border-opacity:1;border-bottom-width:1px;border-color:#d1d1d1;border-color:rgba(209,209,209,var(--tw-border-opacity));padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.search-container-outer{margin-bottom:2rem;margin-top:2rem;padding-bottom:2rem}}.search-container-outer h1{margin-bottom:1rem!important}.search-input-container{margin-bottom:1.5rem;position:relative}.search-input-container form{align-items:center;display:flex;gap:.5rem}.search-input-container form .findkit-input{--tw-border-opacity:1;border-color:#1d1d1d;border-color:rgba(29,29,29,var(--tw-border-opacity));border-radius:4px;border-width:1px;margin-top:0;padding:.5rem 1rem;width:100%}@media (min-width:1024px){.search-input-container form .findkit-input{height:60px}}.search-input-container form button{--tw-text-opacity:1;align-items:center;background-color:var(--wp--preset--color--primary);border-radius:4px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;gap:.5rem;height:42px;padding:.5rem 2rem}@media (min-width:1024px){.search-input-container form button{height:60px}}.search-input-container form button svg{margin-left:1rem}@media (min-width:1024px){.search-input-container form button svg{margin-left:2rem}}.search-input-container form button svg path{fill:#fff}.findkit-filters-container{--tw-bg-opacity:1;background-color:#eee;background-color:rgba(238,238,238,var(--tw-bg-opacity))}.findkit-filters-container .opener-container{align-items:center;cursor:pointer;display:flex;padding:1rem 1.25rem}.findkit-filters-container .opener-container p{align-items:center;display:flex;flex:1 1 0%;font-size:18px;font-weight:500;gap:.5rem;margin-bottom:0}.findkit-filters-container .opener-container p svg{flex-shrink:0}.findkit-filters-container .opener-container button{margin-left:auto;padding-left:1rem}@media(min-width:1024px){.findkit-filters-container .opener-container:hover *{opacity:.7}}.findkit-filters-container .filters-content{display:none;height:0;opacity:0;overflow:hidden;padding-left:1.25rem;padding-right:1.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.findkit-filters-container .filters-content.active{display:flex;flex-wrap:wrap;gap:1rem;height:auto;opacity:1;padding-bottom:1rem;padding-top:.5rem}.findkit-filters-container .filters-content .filters-content-filter{width:100%}@media (min-width:768px){.findkit-filters-container .filters-content .filters-content-filter{flex:1 1 0%;width:calc(33% - 1rem)}}.findkit-filters-container .filters-content .filters-content-filter p{font-weight:500;margin-bottom:1rem}.findkit-filters-container .filters-content .filters-content-filter label{display:block;margin-bottom:.25rem;width:100%}.findkit-filters-container .filters-content .filter-buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;width:100%}.findkit-filters-container .filters-content .filter-buttons-container .filter-button{--tw-text-opacity:1;align-items:center;background-color:var(--wp--preset--color--primary);border-radius:4px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;gap:.5rem;padding:.5rem 1rem}.findkit-filters-container .filters-content .filter-buttons-container .clear-filters{color:400;text-decoration-line:underline}.block-content-wizard .answer label.answer-label{transition:background-color .3s ease}.block-content-wizard .answer input.answer-radio:checked+label.answer-label,.block-content-wizard .answer input.answer-radio:focus+label.answer-label{--tw-bg-opacity:1;background-color:#eee;background-color:rgba(238,238,238,var(--tw-bg-opacity));border-width:2px;font-weight:700}.block-content-wizard .answer.correct label.answer-label{--tw-border-opacity:1;border-color:#104524;border-color:rgba(16,69,36,var(--tw-border-opacity));border-width:4px}.block-content-wizard .answer.incorrect label.answer-label{--tw-border-opacity:1;border-color:#ac0008;border-color:rgba(172,0,8,var(--tw-border-opacity));border-width:4px}@media(min-width:872px)and (max-width:1024px){.block-hero .block-hero-split .hero-split-image-background{margin-left:calc(-50vw + 440px - 1.5rem)}.block-hero .block-hero-split img{margin-left:calc(-50vw - -440px)}}.editor-styles-wrapper .block-sidemenu-container .container{--tw-bg-opacity:1;background-color:#eee;background-color:rgba(238,238,238,var(--tw-bg-opacity))}.block-sidemenu-container .sidemenu-container-content-gradient{--tw-gradient-from:#eee var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,93%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);background-image:linear-gradient(to top,#eee var(--tw-gradient-from-position),transparent var(--tw-gradient-to-position));background-image:linear-gradient(to top,var(--tw-gradient-stops));background:linear-gradient(0deg,#f4f4f4,rgba(255,0,0,0));bottom:0;height:30%;left:0;position:absolute;width:100%}.block-sidemenu-container .side-menu li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.block-sidemenu-container .side-menu li.has-children{flex-direction:row-reverse}.block-sidemenu-container .side-menu li a{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;width:100%}.block-sidemenu-container .side-menu li a:hover{text-decoration-line:underline}.block-sidemenu-container .side-menu li a{color:var(--wp--preset--color--primary)}.block-sidemenu-container .side-menu li a svg{fill:var(--wp--preset--color--primary);margin-left:auto}.block-sidemenu-container .side-menu li a[data-indent-level]{font-weight:400!important;padding-left:1rem}.block-sidemenu-container .side-menu li a[data-indent-level="1"]{padding-left:1rem}.block-sidemenu-container .side-menu li a[data-indent-level="2"]{padding-left:2rem}.block-sidemenu-container .side-menu li a[data-indent-level="3"]{padding-left:3rem}.block-sidemenu-container .side-menu li a[data-indent-level="4"]{padding-left:4rem}.block-sidemenu-container .side-menu li a[data-indent-level="5"]{padding-left:5rem}.block-sidemenu-container .side-menu li ol,.block-sidemenu-container .side-menu li ul{margin-bottom:0;margin-right:0;width:100%}.block-sidemenu-container .side-menu li button.list-item-expander{margin-bottom:.5rem}.block-sidemenu-container .side-menu>ol.toc-list,.block-sidemenu-container .side-menu>ul.toc-list{margin:0}.block-sidemenu-container .side-menu>ol.toc-list>li>a,.block-sidemenu-container .side-menu>ul.toc-list>li>a{font-weight:700}.block-sidemenu-container .side-menu>ol.toc-list>li ol,.block-sidemenu-container .side-menu>ol.toc-list>li ul,.block-sidemenu-container .side-menu>ul.toc-list>li ol,.block-sidemenu-container .side-menu>ul.toc-list>li ul{padding-left:.25rem}.block-sidemenu-container .side-menu>ol.toc-list>li ol.--active,.block-sidemenu-container .side-menu>ol.toc-list>li ul.--active,.block-sidemenu-container .side-menu>ul.toc-list>li ol.--active,.block-sidemenu-container .side-menu>ul.toc-list>li ul.--active{display:block}.block-sidemenu-container .side-menu button.list-item-expander{cursor:pointer;padding-left:1rem}.block-sidemenu-container .side-menu button.list-item-expander svg{fill:var(--wp--preset--color--primary)}.site-breadcrumbs{font-size:12px;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.site-breadcrumbs{font-size:14px}}.site-breadcrumbs nav#breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style-type:none}.site-breadcrumbs span{margin-right:.5rem}.site-breadcrumbs span:not(:first-child){margin-left:.5rem}.site-breadcrumbs a{color:var(--wp--preset--color--primary);font-weight:500;text-decoration-line:underline}p.is-style-theme-paragraph-quote{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem!important;margin-top:1.5rem!important}@media (min-width:768px){p.is-style-theme-paragraph-quote{margin-bottom:2rem!important;margin-top:2rem!important}}.wp-block-media-text figure{padding-left:0!important;padding-right:0!important}figure.wp-block-image{position:relative}figure.wp-block-image figcaption{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));bottom:0;font-weight:700;margin:0;padding:.5rem 1rem;right:0}@media (min-width:768px){figure.wp-block-image figcaption{max-width:70%;position:absolute}}.wp-block-columns{gap:1rem;gap:var(--wp--style--block-gap,1rem)}.wp-block-column{overflow:hidden}.wp-block-column.is-style-theme-column-padding{padding:1.5rem 1rem}@media (min-width:1024px){.wp-block-column.is-style-theme-column-padding{padding:2rem}}.block-links-highlighted .highlighted-link{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:4px;border-width:2px;display:flex;font-size:16px;justify-content:center;padding:.75rem 1rem}@media (min-width:768px){.block-links-highlighted .highlighted-link{font-size:18px;padding:1rem 1.5rem}}.block-links-highlighted .highlighted-link:hover{text-decoration-line:underline}.block-links-highlighted .highlighted-link{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.block-links-highlighted .highlighted-link .svg-text-primary{margin-left:.2em}.block-links-highlighted .highlighted-link svg path{fill:var(--wp--preset--color--primary)!important}.block-links-highlighted .highlighted-link:hover{background-color:var(--wp--preset--color--primary-20);border-color:var(--wp--preset--color--primary-20);color:#000}.block-links-highlighted .highlighted-link:hover svg path{fill:#000!important}.block-link-collection .single-collection-links ul{display:flex;flex-direction:column;gap:.25rem}.block-link-collection .single-collection-links a:after{background-image:url(/app/themes/oikeus/public/images/icons/icon-chevron-right-black.836971.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.8em;margin-left:.3rem;width:24px}.block-expandable-content .expandable-content .expander-icon{fill:currentColor}.block-expandable-content .expander .block-expandable-content-title{font-size:1rem;font-weight:400;line-height:1.5rem}@media (min-width:768px){.block-expandable-content .expander .block-expandable-content-title{font-size:1.5rem;line-height:2rem}}.block-expandable-content .expander.expanded .block-expandable-content-title{font-weight:700}.block-expandable-content:not(:has(+.block-expandable-content)){margin-bottom:1.5rem}@media (min-width:768px){.block-expandable-content:not(:has(+.block-expandable-content)){margin-bottom:2rem}}@media(forced-colors:active){.block-expandable-content button.expander svg.expander-icon,.block-expandable-content button.expander svg.expander-icon path{fill:currentColor!important;stroke:currentColor!important}}@media(prefers-contrast:forced){.block-expandable-content button.expander svg.expander-icon,.block-expandable-content button.expander svg.expander-icon path{fill:currentColor!important;stroke:currentColor!important}}.block-henkilokortti .henkilokortit-container{grid-gap:1rem;display:grid;gap:1rem}@media (min-width:1024px){.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit{width:650px}}.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit .img-container{width:100px}@media (min-width:1024px){.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit .img-container{position:absolute;right:2rem;top:2rem;width:200px}}.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit .img-container{display:block}@media (min-width:768px){.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit .img-container{display:none}}@media (min-width:1270px){.block-henkilokortti .henkilokortit-container.--amount-1 .content-henkilokortit .img-container{display:block}}.block-henkilokortti .henkilokortit-container:not(.--amount-1) .content-henkilokortit .content-container .entry-title{font-size:1.5rem;line-height:2rem}@media (min-width:768px){.block-henkilokortti .henkilokortit-container:not(.--amount-1) .content-henkilokortit .content-container .entry-title{font-size:1.875rem;line-height:2.25rem}}.block-henkilokortti .henkilokortit-container:not(.--amount-1) .content-henkilokortit .img-container{width:100px}.block-henkilokortti .henkilokortit-container:not(.--amount-1) .content-henkilokortit .img-container img{height:auto;width:100%}.block-henkilokortti .henkilokortit-container.--amount-2,.block-henkilokortti .henkilokortit-container.--amount-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.block-henkilokortti .henkilokortit-container.--amount-2,.block-henkilokortti .henkilokortit-container.--amount-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .content-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .content-container{width:370px}}.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .img-container{width:100px}@media (min-width:1024px){.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .img-container{position:absolute;right:2rem;top:2rem;width:200px}}.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .img-container{display:block}@media (min-width:768px){.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .img-container{display:none}}@media (min-width:1270px){.block-henkilokortti .henkilokortit-container.--amount-2 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-4 .content-henkilokortit .img-container{display:block}}.block-henkilokortti .henkilokortit-container.--amount-3 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-more-than-4 .content-henkilokortit .img-container{display:block}@media (min-width:768px){.block-henkilokortti .henkilokortit-container.--amount-3 .content-henkilokortit .img-container,.block-henkilokortti .henkilokortit-container.--amount-more-than-4 .content-henkilokortit .img-container{display:none}}main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-3,main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-more-than-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-3,main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-more-than-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1270px){main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-3,main.--page-wide-main .block-henkilokortti .henkilokortit-container.--amount-more-than-4{grid-template-columns:repeat(3,minmax(0,1fr))}}main:not(.--page-wide-main) .block-henkilokortti .henkilokortit-container.--amount-3,main:not(.--page-wide-main) .block-henkilokortti .henkilokortit-container.--amount-more-than-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){main:not(.--page-wide-main) .block-henkilokortti .henkilokortit-container.--amount-3,main:not(.--page-wide-main) .block-henkilokortti .henkilokortit-container.--amount-more-than-4{grid-template-columns:repeat(2,minmax(0,1fr))}main:not(.--page-wide-main) .block-henkilokortti .henkilokortit-container:not(.--amount-1) .content-henkilokortit .img-container{display:none}}.block-ptv-toimipiste-content .section{border-bottom-width:1px;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.block-ptv-toimipiste-content .section{padding-bottom:1.5rem;padding-top:1.5rem}}.block-ptv-toimipiste-content .section{border-color:var(--wp--preset--color--gray-20)}.block-content-single-ajankohtaiset .tag{border-color:var(--wp--preset--color--primary)!important}.archive-block .year-filters input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.archive-block .year-filters label{border-color:var(--wp--preset--color--primary);border-radius:.375rem;border-width:1px;color:var(--wp--preset--color--primary);padding:.25rem .75rem}.archive-block .year-filters label:has(input:checked){--tw-text-opacity:1;background-color:var(--wp--preset--color--primary)!important;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.archive-block .year-filters label:has(input:focus){--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:blue!important}.block-archive-myynti-ilmoitus .myynti-ilmoitus-search-form-container{background-color:var(--wp--preset--color--ulosotto-tummansininen-20)}.block-archive-myynti-ilmoitus .myynti-ilmoitus-search-form-container .search-button{--tw-text-opacity:1;align-items:center;border-bottom-right-radius:.375rem;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:.375rem;border-top-width:1px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:1.125rem;gap:1rem;line-height:1.75rem;padding:.5rem 1rem}@media (min-width:768px){.block-archive-myynti-ilmoitus .myynti-ilmoitus-search-form-container .search-button{border-radius:.375rem;border-style:none;padding-left:1.5rem;padding-right:1.5rem}}.block-archive-myynti-ilmoitus .myynti-ilmoitus-search-form-container .search-button{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.block-content-cards .cards{grid-gap:.5rem;display:grid;gap:.5rem}.block-content-cards .card{align-content:baseline;border-color:var(--wp--preset--color--primary-20);border-width:20px;display:grid;max-height:100%;max-width:100%;min-width:100%;overflow:hidden}.block-content-cards .card .is-style-button-primary{margin-bottom:.5rem;max-width:100%;text-align:left;width:-moz-max-content;width:max-content}.block-content-cards .card-content{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));max-height:100%;max-width:100%;overflow:hidden}.block-content-cards .card-image{height:300px;overflow:hidden;width:100%}.block-content-cards .card-image img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.block-content-cards.one_column .card.showing_images{grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:640px){.block-content-cards.one_column .card.showing_images{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-content-cards.one_column .card.showing_images .card-image{height:100%}.block-content-cards.two_columns .cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}@media (min-width:640px){.block-content-cards.two_columns .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-content-cards.two_columns .card{box-sizing:border-box;max-width:500px}.block-content-cards.three_columns .cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}@media (min-width:640px){.block-content-cards.three_columns .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.--page-narrow-main .block-content-cards.three_columns .cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.--page-narrow-main .block-content-cards.three_columns .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.--page-narrow-main .block-content-cards.three_columns .cards .is-style-button-primary,.--page-narrow-main .block-content-cards.two_columns .cards .is-style-button-primary{padding:.5rem}.block-asiointikortti .cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}@media (min-width:768px){.block-asiointikortti .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.block-asiointikortti .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-asiointikortti .cards .card{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity));max-width:800px;padding:1.5rem 2.5rem;width:100%}.block-asiointikortti .cards .card span.organisaatio{--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.block-asiointikortti .cards .card .block-buttons{margin-bottom:1rem;margin-top:1rem}.block-asiointikortti .cards:has(.card:only-child){grid-template-columns:minmax(242px,800px)!important;justify-content:left}main.--has-side-nav .block-asiointikortti .cards,main.--page-narrow-main .block-asiointikortti .cards{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){main.--has-side-nav .block-asiointikortti .cards,main.--page-narrow-main .block-asiointikortti .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}main.--has-side-nav .block-asiointikortti .cards .card,main.--page-narrow-main .block-asiointikortti .cards .card{max-width:800px}.animate-inner-infographic-item{animation:animate-inner-infographic-item 4s}.animate-number{animation:animate-number 4s}@keyframes animate-number{0%{opacity:0}to{opacity:1}}@keyframes animate-inner-infographic-item{0%{opacity:0}to{opacity:1}}main.--page-wide-main .block-infographics .infographics-repeater .infographic-item{border-bottom-width:1px}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater .infographic-item{border-bottom-width:0}}main.--page-wide-main .block-infographics .infographics-repeater .infographic-item .inner-infographic-item{padding:1rem}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater .infographic-item .inner-infographic-item{padding-bottom:3rem;padding-top:3rem}}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater .infographic-item:not(:last-child){border-right-width:1px}}main.--page-wide-main .block-infographics .infographics-repeater .infographic-item:last-child{border-bottom-width:0}main.--page-wide-main .block-infographics .infographics-repeater.items-1 .infographic-item{flex:1 1 100%}main.--page-wide-main .block-infographics .infographics-repeater.items-2 .infographic-item{flex:1 1 50%}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater.items-2 .infographic-item:nth-child(1n) .inner-infographic-item{padding-left:0;padding-right:5rem}}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater.items-2 .infographic-item:nth-child(1n) .inner-infographic-item{padding-right:6rem}}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater.items-2 .infographic-item:nth-child(2n) .inner-infographic-item{padding-left:5rem;padding-right:0}}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater.items-2 .infographic-item:nth-child(2n) .inner-infographic-item{padding-left:6rem}}main.--page-wide-main .block-infographics .infographics-repeater.items-3 .infographic-item,main.--page-wide-main .block-infographics .infographics-repeater.items-6 .infographic-item{flex:1 1 33%}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater.items-3 .infographic-item .inner-infographic-item,main.--page-wide-main .block-infographics .infographics-repeater.items-6 .infographic-item .inner-infographic-item{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater.items-3 .infographic-item .inner-infographic-item,main.--page-wide-main .block-infographics .infographics-repeater.items-6 .infographic-item .inner-infographic-item{padding-left:3rem;padding-right:3rem}}main.--page-wide-main .block-infographics .infographics-repeater.items-4 .infographic-item{flex:1 1 25%}main.--page-wide-main .block-infographics .infographics-repeater.items-4 .infographic-item:nth-child(4){border-right-width:0}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater.items-4 .infographic-item .inner-infographic-item{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater.items-4 .infographic-item .inner-infographic-item{padding-left:2rem;padding-right:2rem}}main.--page-wide-main .block-infographics .infographics-repeater.items-5 .infographic-item{flex:1 1 33%}@media (min-width:768px){main.--page-wide-main .block-infographics .infographics-repeater.items-5 .infographic-item .inner-infographic-item{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){main.--page-wide-main .block-infographics .infographics-repeater.items-5 .infographic-item .inner-infographic-item{padding-left:3rem;padding-right:3rem}}main.--page-wide-main .block-infographics .infographics-repeater.items-5 .infographic-item:nth-child(3),main.--page-wide-main .block-infographics .infographics-repeater.items-5 .infographic-item:nth-child(5){border-right-width:0}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item{border-bottom-width:1px;width:100%}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(1n) .inner-infographic-item{padding-left:1rem;padding-right:1rem}@media (min-width:768px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(1n) .inner-infographic-item{padding-left:0;padding-right:5rem}}@media (min-width:1024px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(1n) .inner-infographic-item{padding-right:6rem}}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(2n) .inner-infographic-item{padding-left:1rem;padding-right:1rem}@media (min-width:768px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(2n) .inner-infographic-item{padding-left:5rem;padding-right:0}}@media (min-width:1024px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:nth-child(2n) .inner-infographic-item{padding-left:6rem}}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item .inner-infographic-item{padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item .inner-infographic-item{padding-bottom:3rem;padding-top:3rem}}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:last-child{border-bottom-width:0}@media (min-width:768px){main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item{border-bottom-width:0;flex:1 1 50%}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:not(:nth-child(2n)){border-right:1px solid}main:not(.--page-wide-main) .block-infographics .infographics-repeater .infographic-item:last-child{border-right-width:0}}.block-lifts-ptv-toimipisteet .ptv-toimipisteet-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){main.--page-wide-main .block-lifts-ptv-toimipisteet .ptv-toimipisteet-grid:not(.--has-1-item){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){main.--page-wide-main .block-lifts-ptv-toimipisteet .ptv-toimipisteet-grid:not(.--has-1-item){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){main:not(.--page-wide-main) .block-lifts-ptv-toimipisteet .ptv-toimipisteet-grid:not(.--has-1-item){grid-template-columns:repeat(2,minmax(0,1fr))}}.block-hairionosto .post-links-and-attachments-container{margin-bottom:1rem;margin-top:1rem}.block-hairionosto .post-links-and-attachments-container a.has-primary-color{color:#1d4157!important}.block-hairionosto .post-links-and-attachments-container a.has-primary-color svg path{fill:#1d4157!important}main.--page-wide-main .block-kuvagalleria .inner-container .inner-inner-container{max-width:780px}@media (min-width:768px){main.--page-wide-main .block-kuvagalleria .inner-container .inner-inner-container{padding-left:60px;padding-right:60px}}@media (min-width:1024px){main.--page-wide-main .block-kuvagalleria .inner-container .inner-inner-container{padding-left:0;padding-right:0}}main:not(.--page-wide-main) .block-kuvagalleria .inner-container,main:not(.--page-wide-main) .block-kuvagalleria .inner-container .inner-inner-container{max-width:880px}@media (min-width:768px){main:not(.--page-wide-main) .block-kuvagalleria .inner-container .inner-inner-container{padding-left:60px;padding-right:60px}}@media (min-width:1024px){main:not(.--page-wide-main) .block-kuvagalleria .inner-container .inner-inner-container{padding-left:120px;padding-right:120px}}.block-kuvagalleria{margin-bottom:3rem}.block-kuvagalleria .gallery-thumbnail{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-kuvagalleria .gallery-thumbnail:hover{opacity:.8}.block-kuvagalleria .gallery-thumbnail:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:2px solid transparent;outline-offset:2px}.block-kuvagalleria .gallery-thumbnail img{-o-object-fit:cover;object-fit:cover}.block-kuvagalleria .gallery-modal .modal-close{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-kuvagalleria .gallery-modal .modal-close:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity));box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) #fff,0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:2px solid transparent;outline-offset:2px}.block-kuvagalleria .gallery-modal .slick-next,.block-kuvagalleria .gallery-modal .slick-prev{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-kuvagalleria .gallery-modal .slick-next:before,.block-kuvagalleria .gallery-modal .slick-prev:before{display:none!important}.block-kuvagalleria .gallery-modal .slick-next:focus,.block-kuvagalleria .gallery-modal .slick-prev:focus{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity));background-color:#1d1d1d;background-color:rgba(29,29,29,var(--tw-bg-opacity));box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) #fff,0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:2px solid transparent;outline-offset:2px}.block-kuvagalleria .gallery-modal .slick-slide{align-items:center;display:flex;justify-content:center}.block-kuvagalleria .gallery-modal .slick-slide img{margin-left:auto;margin-right:auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.block-kuvagalleria .gallery-modal .caption{--tw-bg-opacity:0.5;--tw-text-opacity:1;background-color:rgba(29,29,29,.5);background-color:rgba(29,29,29,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));padding:.5rem 1rem;width:100%}.block-kuvagalleria .slick-slider{display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.block-kuvagalleria .slick-list{display:block;overflow:hidden;position:relative}.block-kuvagalleria .slick-track{display:flex;left:0;position:relative;top:0}.block-kuvagalleria .slick-slide{float:left;height:auto;min-height:0}.block-kuvagalleria .slick-slide img{display:block}.block-kuvagalleria .slick-dots{display:none}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:underline:hover{text-decoration-line:underline}.focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:max-h-\[none\]{max-height:none}.print\:min-h-0{min-height:0}.print\:flex-col{flex-direction:column}.print\:text-black{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}}@media (min-width:640px){.sm\:h-\[48px\]{height:48px}.sm\:w-\[48px\]{width:48px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.md\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.md\:my-8{margin-bottom:2rem;margin-top:2rem}.md\:\!mb-10{margin-bottom:2.5rem!important}.md\:mb-4{margin-bottom:1rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[600px\]{height:600px}.md\:h-\[60px\]{height:60px}.md\:max-h-\[80\%\]{max-height:80%}.md\:max-h-\[calc\(100\%-4rem\)\]{max-height:calc(100% - 4rem)}.md\:max-w-\[70\%\]{max-width:70%}.md\:columns-2{-moz-columns:2;column-count:2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-4{gap:1rem}.md\:rounded-md{border-radius:.375rem}.md\:border-r{border-right-width:1px}.md\:border-none{border-style:none}.md\:bg-black{--tw-bg-opacity:1;background-color:#1d1d1d;background-color:rgba(29,29,29,var(--tw-bg-opacity))}.md\:p-8{padding:2rem}.md\:px-20{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[64px\]{padding-left:64px;padding-right:64px}.md\:px-\[72px\]{padding-left:72px;padding-right:72px}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.md\:text-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (min-width:1024px){.lg\:relative{position:relative}.lg\:left-0{left:0}.lg\:top-1\/2{top:50%}.lg\:top-auto{top:auto}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:\!mb-auto{margin-bottom:auto!important}.lg\:-ml-0{margin-left:0}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-4\/3{aspect-ratio:4/3}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[400px\]{height:400px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[50px\]{height:50px}.lg\:h-auto{height:auto}.lg\:max-h-\[400px\]{max-height:400px}.lg\:min-h-0{min-height:0}.lg\:min-h-\[400px\]{min-height:400px}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-\[50px\]{width:50px}.lg\:w-full{width:100%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:flex-1{flex:1 1 0%}.lg\:flex-2{flex:2 2 0%}.lg\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-1\/2{--tw-translate-x:50%;transform:translate(50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:p-6{padding:1.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:5rem;padding-right:5rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:py-\[72px\]{padding-bottom:72px;padding-top:72px}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-\[80px\]{padding-bottom:80px}.lg\:pl-12{padding-left:3rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-12{padding-right:3rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-\[40px\]{padding-top:40px}.lg\:\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.lg\:\!text-\[24px\]{font-size:24px!important}.lg\:\!text-\[26px\]{font-size:26px!important}.lg\:\!text-\[36px\]{font-size:36px!important}.lg\:text-\[72px\]{font-size:72px}}@media (min-width:1270px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:mr-auto{margin-right:auto}.xl\:mt-12{margin-top:3rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:pt-0{padding-top:0}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1536px){.\32xl\:-ml-\[220px\]{margin-left:-220px}.\32xl\:-mr-\[220px\]{margin-right:-220px}.\32xl\:gap-\[112px\]{gap:112px}}