@charset "UTF-8";
/*!
Theme Name: HUR
Theme URI: https://sivusto.fi
Author: Sivusto
Author URI: https://sivusto.fi
Description:
Requires at least: 6.0
Tested up to: 6.5.2
Requires PHP: 5.7
Version: 1.17
License: UNLICENSED
Text Domain: hur
Tags:
*/
*{margin:0;padding:0}mark{background-color:transparent}p:empty,.wp-block-group:empty{display:none}:root{--wp--preset--spacing--4:clamp(0.175rem, 0.175rem + (1vw - 0.62rem) * 0.1293103448, 0.25rem);--wp--preset--spacing--8:clamp(0.35rem, 0.35rem + (1vw - 0.62rem) * 0.2586206897, 0.5rem);--wp--preset--spacing--12:clamp(0.525rem, 0.525rem + (1vw - 0.62rem) * 0.3879310345, 0.75rem);--wp--preset--spacing--16:clamp(0.7rem, 0.7rem + (1vw - 0.62rem) * 0.5172413793, 1rem);--wp--preset--spacing--20:clamp(0.875rem, 0.875rem + (1vw - 0.62rem) * 0.6465517241, 1.25rem);--wp--preset--spacing--24:clamp(1.05rem, 1.05rem + (1vw - 0.62rem) * 0.775862069, 1.5rem);--wp--preset--spacing--32:clamp(1.4rem, 1.4rem + (1vw - 0.62rem) * 1.0344827586, 2rem);--wp--preset--spacing--40:clamp(1.75rem, 1.75rem + (1vw - 0.62rem) * 1.2931034483, 2.5rem);--wp--preset--spacing--48:clamp(2.1rem, 2.1rem + (1vw - 0.62rem) * 1.5517241379, 3rem);--wp--preset--spacing--56:clamp(2.45rem, 2.45rem + (1vw - 0.62rem) * 1.8103448276, 3.5rem);--wp--preset--spacing--60:clamp(2.625rem, 2.625rem + (1vw - 0.62rem) * 1.9396551724, 3.75rem);--wp--preset--spacing--64:clamp(2.8rem, 2.8rem + (1vw - 0.62rem) * 2.0689655172, 4rem);--wp--preset--spacing--72:clamp(3.15rem, 3.15rem + (1vw - 0.62rem) * 2.3275862069, 4.5rem);--wp--preset--spacing--80:clamp(3.5rem, 3.5rem + (1vw - 0.62rem) * 2.5862068966, 5rem);--wp--preset--spacing--96:clamp(4.2rem, 4.2rem + (1vw - 0.62rem) * 3.1034482759, 6rem);--wp--preset--spacing--112:clamp(4.9rem, 4.9rem + (1vw - 0.62rem) * 3.6206896552, 7rem);--wp--preset--spacing--128:clamp(5.6rem, 5.6rem + (1vw - 0.62rem) * 4.1379310345, 8rem);--wp--preset--font-size--16:clamp(0.7rem, 0.7rem + (1vw - 0.62rem) * 0.5172413793, 1rem);--wp--preset--font-size--18:clamp(0.7875rem, 0.7875rem + (1vw - 0.62rem) * 0.5818965517, 1.125rem);--wp--preset--font-size--20:clamp(0.875rem, 0.875rem + (1vw - 0.62rem) * 0.6465517241, 1.25rem);--wp--preset--font-size--22:clamp(0.9625rem, 0.9625rem + (1vw - 0.62rem) * 0.7112068966, 1.375rem);--wp--preset--font-size--24:clamp(1.05rem, 1.05rem + (1vw - 0.62rem) * 0.775862069, 1.5rem);--wp--preset--font-size--26:clamp(1.1375rem, 1.1375rem + (1vw - 0.62rem) * 0.8405172414, 1.625rem);--wp--preset--font-size--32:clamp(1.4rem, 1.4rem + (1vw - 0.62rem) * 1.0344827586, 2rem);--wp--preset--font-size--40:clamp(1.75rem, 1.75rem + (1vw - 0.62rem) * 1.2931034483, 2.5rem);--wp--preset--font-size--56:clamp(2.45rem, 2.45rem + (1vw - 0.62rem) * 1.8103448276, 3.5rem);--wp--preset--font-size--72:clamp(3.15rem, 3.15rem + (1vw - 0.62rem) * 2.3275862069, 4.5rem)}body{font-style:normal;font-weight:400;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-family:var(--wp--custom--typography--text--normal--font-family);font-size:var(--wp--custom--typography--text--normal--font-size);color:var(--wp--custom--color--text);line-height:1.5}strong{font-family:var(--wp--custom--typography--text--bold--font-family)}em{font-family:var(--wp--custom--typography--text--italic--font-family)}p:not(p:last-child):not(:nth-last-child(2):has(+p:empty)){padding-bottom:var(--wp--preset--spacing--32)}h1{font-family:var(--wp--custom--typography--heading--1--font-family);font-size:var(--wp--custom--typography--heading--1--font-size);font-weight:400;line-height:1.15}h1:not(h1:last-child){padding-bottom:var(--wp--preset--spacing--32)}h2{font-family:var(--wp--custom--typography--heading--2--font-family);font-size:var(--wp--custom--typography--heading--2--font-size);font-weight:400;line-height:1.25}h2:not(h2:last-child){padding-bottom:var(--wp--preset--spacing--32)}h3{font-family:var(--wp--custom--typography--heading--3--font-family);font-size:var(--wp--custom--typography--heading--3--font-size);font-weight:400;line-height:1.5}h3:not(h3:last-child){padding-bottom:var(--wp--preset--spacing--20)}h4{font-family:var(--wp--custom--typography--heading--4--font-family);font-size:var(--wp--custom--typography--heading--4--font-size);font-weight:400;line-height:1.25}h4:not(h4:last-child){padding-bottom:var(--wp--preset--spacing--16)}h5{font-family:var(--wp--custom--typography--heading--5--font-family);font-size:var(--wp--custom--typography--heading--5--font-size);font-weight:400;line-height:1.25}h5:not(h5:last-child){padding-bottom:var(--wp--preset--spacing--16)}h6{font-family:var(--wp--custom--typography--heading--6--font-family);font-size:var(--wp--custom--typography--heading--6--font-size);font-weight:400;line-height:1.25}h6:not(h6:last-child){padding-bottom:var(--wp--preset--spacing--16)}i.hur-icon,i.site-icon{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center;font-size:var(--wp--custom--dimensions--icon)}.icon-accessibility_new:before{content:""}.icon-accessible:before{content:""}.icon-accessible_forward:before{content:""}.icon-add:before{content:""}.icon-airline_seat_recline_extra:before{content:""}.icon-alarm_on:before{content:""}.icon-arrow_downward_alt:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_drop_up:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_left_alt:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_right_alt:before{content:""}.icon-arrow_upward_alt:before{content:""}.icon-assist_walker:before{content:""}.icon-autorenew:before{content:""}.icon-badge:before{content:""}.icon-blind:before{content:""}.icon-bolt:before{content:""}.icon-book_5:before{content:""}.icon-bookmark:before{content:""}.icon-bookmark_star:before{content:""}.icon-build:before{content:""}.icon-calendar_month:before{content:""}.icon-calendar_today:before{content:""}.icon-cardio_load:before{content:""}.icon-check:before{content:""}.icon-clock_loader_10:before{content:""}.icon-clock_loader_40:before{content:""}.icon-clock_loader_60:before{content:""}.icon-clock_loader_80:before{content:""}.icon-clock_loader_90:before{content:""}.icon-close:before{content:""}.icon-close_2:before{content:""}.icon-close_small:before{content:""}.icon-code_blocks:before{content:""}.icon-computer:before{content:""}.icon-contract:before{content:""}.icon-credit_card:before{content:""}.icon-deployed_code:before{content:""}.icon-deployed_code_alert:before{content:""}.icon-deployed_code_history:before{content:""}.icon-deployed_code_update:before{content:""}.icon-desktop_windows:before{content:""}.icon-devices:before{content:""}.icon-docs:before{content:""}.icon-download:before{content:""}.icon-drafts:before{content:""}.icon-drag_handle:before{content:""}.icon-drag_handle_2:before{content:""}.icon-drag_indicator:before{content:""}.icon-editor_choice:before{content:""}.icon-elderly:before{content:""}.icon-elderly_woman:before{content:""}.icon-emoji_events:before{content:""}.icon-emoji_objects:before{content:""}.icon-emoji_people:before{content:""}.icon-error:before{content:""}.icon-exercise:before{content:""}.icon-experiment:before{content:""}.icon-face:before{content:""}.icon-facebook_logo:before{content:""}.icon-favorite:before{content:""}.icon-fingerprint:before{content:""}.icon-fitness_center:before{content:""}.icon-forklift:before{content:""}.icon-fullscreen:before{content:""}.icon-handshake:before{content:""}.icon-headset_mic:before{content:""}.icon-heart_plus:before{content:""}.icon-image:before{content:""}.icon-info:before{content:""}.icon-instagram_logo:before{content:""}.icon-instant_mix:before{content:""}.icon-integration_instructions:before{content:""}.icon-keyboard_arrow_down:before{content:""}.icon-keyboard_arrow_left:before{content:""}.icon-keyboard_arrow_right:before{content:""}.icon-keyboard_arrow_up:before{content:""}.icon-language:before{content:""}.icon-linkedin_logo:before{content:""}.icon-live_tv:before{content:""}.icon-location_on:before{content:""}.icon-lock:before{content:""}.icon-lock_open:before{content:""}.icon-login:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-menu_2:before{content:""}.icon-near_me:before{content:""}.icon-network_intelligence_history:before{content:""}.icon-network_intelligence_update:before{content:""}.icon-neurology:before{content:""}.icon-notifications:before{content:""}.icon-number_0:before{content:""}.icon-number_1:before{content:""}.icon-number_2:before{content:""}.icon-number_3:before{content:""}.icon-number_4:before{content:""}.icon-number_5:before{content:""}.icon-number_6:before{content:""}.icon-number_7:before{content:""}.icon-number_8:before{content:""}.icon-number_9:before{content:""}.icon-passkey:before{content:""}.icon-person:before{content:""}.icon-person_celebrate:before{content:""}.icon-phone_android:before{content:""}.icon-phone_iphone:before{content:""}.icon-photo_camera:before{content:""}.icon-pin_drop:before{content:""}.icon-play_arrow:before{content:""}.icon-play_circle:before{content:""}.icon-power_settings_circle:before{content:""}.icon-power_settings_new:before{content:""}.icon-refresh:before{content:""}.icon-remove:before{content:""}.icon-restart_alt:before{content:""}.icon-rocket_launch:before{content:""}.icon-school:before{content:""}.icon-science:before{content:""}.icon-screenshot_frame:before{content:""}.icon-search:before{content:""}.icon-sell:before{content:""}.icon-send:before{content:""}.icon-slideshow:before{content:""}.icon-smartphone:before{content:""}.icon-spa:before{content:""}.icon-speed:before{content:""}.icon-spoke:before{content:""}.icon-sprint:before{content:""}.icon-star:before{content:""}.icon-store:before{content:""}.icon-supervisor_account:before{content:""}.icon-support_agent:before{content:""}.icon-sync_saved_locally:before{content:""}.icon-task:before{content:""}.icon-thumb_down:before{content:""}.icon-thumb_up:before{content:""}.icon-timeline:before{content:""}.icon-tools_power_drill:before{content:""}.icon-trending_up:before{content:""}.icon-trophy:before{content:""}.icon-tune:before{content:""}.icon-tv:before{content:""}.icon-tv_signin:before{content:""}.icon-ulna_radius_alt:before{content:""}.icon-upload:before{content:""}.icon-view_in_ar:before{content:""}.icon-vital_signs:before{content:""}.icon-watch_check:before{content:""}.icon-watch_vibration:before{content:""}.icon-watch_wake:before{content:""}.icon-water_ec:before{content:""}.icon-weight:before{content:""}.icon-wind_power:before{content:""}.icon-work:before{content:""}.icon-workspace_premium:before{content:""}.icon-x_logo:before{content:""}.icon-youtube_logo:before{content:""}a,a:visited,a:hover,a:active{text-decoration:none;color:var(--wp--custom--color--text)}p a,p a:visited,p a:hover,p a:active,h1 a,h1 a:visited,h1 a:hover,h1 a:active,h2 a,h2 a:visited,h2 a:hover,h2 a:active,h3 a,h3 a:visited,h3 a:hover,h3 a:active,h4 a,h4 a:visited,h4 a:hover,h4 a:active,h5 a,h5 a:visited,h5 a:hover,h5 a:active,h6 a,h6 a:visited,h6 a:hover,h6 a:active,ul a,ul a:visited,ul a:hover,ul a:active,ol a,ol a:visited,ol a:hover,ol a:active,dl a,dl a:visited,dl a:hover,dl a:active,dt a,dt a:visited,dt a:hover,dt a:active,dd a,dd a:visited,dd a:hover,dd a:active,address a,address a:visited,address a:hover,address a:active,blockquote a,blockquote a:visited,blockquote a:hover,blockquote a:active,figcaption a,figcaption a:visited,figcaption a:hover,figcaption a:active,label a,label a:visited,label a:hover,label a:active,legend a,legend a:visited,legend a:hover,legend a:active,caption a,caption a:visited,caption a:hover,caption a:active,cite a,cite a:visited,cite a:hover,cite a:active{text-decoration:underline;color:var(--wp--custom--color--link--default)}p a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ul a:hover,ol a:hover,dl a:hover,dt a:hover,dd a:hover,address a:hover,blockquote a:hover,figcaption a:hover,label a:hover,legend a:hover,caption a:hover,cite a:hover{color:var(--wp--custom--color--link--hover)}ul:not(:last-child),ol:not(:last-child){padding-bottom:var(--wp--preset--spacing--32)}ul,ol{padding-left:var(--wp--preset--spacing--32)}header ul,header ol,footer ul,footer ol{list-style-type:none;padding:0}footer ul li:not(li:last-child),footer ol li:not(li:last-child){padding-bottom:var(--wp--preset--spacing--8)}form button,form .button,form .button input,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;outline:0;appearance:none;cursor:pointer;line-height:1;border:0;user-select:none;box-shadow:none;text-align:left;word-break:break-word;box-sizing:border-box}form button,form .button input,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--32) var(--wp--preset--spacing--16) var(--wp--preset--spacing--32)}form button,form .button,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{border-radius:var(--wp--preset--spacing--8)}form button,form .button input,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{font-family:var(--wp--custom--typography--button--font-family);font-size:var(--wp--custom--typography--button--font-size)}form button,form .button,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{background-color:var(--wp--custom--color--button--default--background);color:var(--wp--custom--color--button--default--text);border:1px solid var(--wp--custom--color--button--default--outline)}.sivusto-consent__buttons button.is-style-outline,.wp-block-button.is-style-outline .wp-block-button__link{background-color:var(--wp--custom--color--button--outline--background);color:var(--wp--custom--color--button--outline--text);border:1px solid var(--wp--custom--color--button--outline--outline)}form .button input{border:0;outline:0;box-shadow:0;background-color:var(--wp--custom--color--button--default--background);color:var(--wp--custom--color--button--default--text)}label{display:block;font-family:var(--wp--custom--typography--label--font-family);font-size:var(--wp--custom--typography--label--font-size)}label:not(label:last-child){padding-bottom:var(--wp--preset--spacing--8)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],textarea{display:block;box-sizing:border-box;appearance:none;border:0;outline:0;width:100%;background-color:var(--wp--custom--color--input--default--background);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--16);font-family:var(--wp--custom--typography--textfield--font-family);font-size:var(--wp--custom--typography--textfield--font-size);border-radius:var(--wp--preset--spacing--8)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{background-color:var(--wp--custom--color--input--focus--background)}textarea{resize:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--wp--custom--color--input--default--background) inset;-webkit-text-fill-color:var(--wp--custom--color--input--default--text)}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px var(--wp--custom--color--input--default--background) inset;-webkit-text-fill-color:var(--wp--custom--color--input--default--text)}.checkbox{display:block}.wpcf7-checkbox,.wpcf7-acceptance{display:flex}.wpcf7-checkbox input,.wpcf7-acceptance input{flex-shrink:0}.checkbox label,.wpcf7-checkbox label,.wpcf7-acceptance label{gap:var(--wp--preset--spacing--16)}.checkbox label,.checkbox input,.wpcf7-checkbox label,.wpcf7-checkbox input,.wpcf7-acceptance label,.wpcf7-acceptance input{display:flex;cursor:pointer}.checkbox input,.wpcf7-checkbox input,.wpcf7-acceptance input{display:flex;align-items:center;justify-content:center;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:var(--wp--preset--spacing--32);width:var(--wp--preset--spacing--32);background-color:var(--wp--custom--color--input--default--background);border-radius:var(--wp--preset--spacing--8)}.checkbox input:hover,.wpcf7-checkbox input:hover,.wpcf7-acceptance input:hover{background-color:var(--wp--custom--color--input--hover--background)}.checkbox input:checked,.wpcf7-checkbox input:checked,.wpcf7-acceptance input:checked{background-color:var(--wp--custom--color--input--focus--background)}.checkbox input:after,.wpcf7-checkbox input:after,.wpcf7-acceptance input:after{content:""}.checkbox input:checked:after,.wpcf7-checkbox input:checked:after,.wpcf7-acceptance input:checked:after{content:"✓"}.checkbox.disabled label{color:var(--wp--custom--color--input--disabled--text)}.checkbox.disabled input,.checkbox.disabled input:hover,.checkbox.disabled input:after{background-color:var(--wp--custom--color--input--disabled--background)}.select-container .select__input input,.select-container .react-select__input input,.react-select-container .select__input input,.react-select-container .react-select__input input{height:auto}.select-container .select__placeholder,.select-container .react-select__placeholder,.react-select-container .select__placeholder,.react-select-container .react-select__placeholder{color:var(--wp--custom--color--select--placeholder)}.select-container .select__control,.select-container .react-select__control,.react-select-container .select__control,.react-select-container .react-select__control{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--16);border-radius:var(--wp--preset--spacing--8);background-color:var(--wp--custom--color--select--default--background);border:1px solid var(--wp--custom--color--select--default--outline);box-shadow:none;appearance:none}.select-container .select__control:hover,.select-container .react-select__control:hover,.react-select-container .select__control:hover,.react-select-container .react-select__control:hover{border-color:var(--wp--custom--color--select--hover--outline)}.select-container .select__control.select__control--is-disabled,.select-container .select__control.react-select__control--is-disabled,.select-container .react-select__control.select__control--is-disabled,.select-container .react-select__control.react-select__control--is-disabled,.react-select-container .select__control.select__control--is-disabled,.react-select-container .select__control.react-select__control--is-disabled,.react-select-container .react-select__control.select__control--is-disabled,.react-select-container .react-select__control.react-select__control--is-disabled{background-color:var(--wp--custom--color--select--disabled--background)}.select-container .select__control.select__control--is-disabled .select__single-value,.select-container .select__control.select__control--is-disabled .select__indicator,.select-container .select__control.select__control--is-disabled .react-select__single-value,.select-container .select__control.select__control--is-disabled .react-select__indicator,.select-container .select__control.select__control--is-disabled .select__placeholder,.select-container .select__control.select__control--is-disabled .react-select__placeholder,.select-container .select__control.react-select__control--is-disabled .select__single-value,.select-container .select__control.react-select__control--is-disabled .select__indicator,.select-container .select__control.react-select__control--is-disabled .react-select__single-value,.select-container .select__control.react-select__control--is-disabled .react-select__indicator,.select-container .select__control.react-select__control--is-disabled .select__placeholder,.select-container .select__control.react-select__control--is-disabled .react-select__placeholder,.select-container .react-select__control.select__control--is-disabled .select__single-value,.select-container .react-select__control.select__control--is-disabled .select__indicator,.select-container .react-select__control.select__control--is-disabled .react-select__single-value,.select-container .react-select__control.select__control--is-disabled .react-select__indicator,.select-container .react-select__control.select__control--is-disabled .select__placeholder,.select-container .react-select__control.select__control--is-disabled .react-select__placeholder,.select-container .react-select__control.react-select__control--is-disabled .select__single-value,.select-container .react-select__control.react-select__control--is-disabled .select__indicator,.select-container .react-select__control.react-select__control--is-disabled .react-select__single-value,.select-container .react-select__control.react-select__control--is-disabled .react-select__indicator,.select-container .react-select__control.react-select__control--is-disabled .select__placeholder,.select-container .react-select__control.react-select__control--is-disabled .react-select__placeholder,.react-select-container .select__control.select__control--is-disabled .select__single-value,.react-select-container .select__control.select__control--is-disabled .select__indicator,.react-select-container .select__control.select__control--is-disabled .react-select__single-value,.react-select-container .select__control.select__control--is-disabled .react-select__indicator,.react-select-container .select__control.select__control--is-disabled .select__placeholder,.react-select-container .select__control.select__control--is-disabled .react-select__placeholder,.react-select-container .select__control.react-select__control--is-disabled .select__single-value,.react-select-container .select__control.react-select__control--is-disabled .select__indicator,.react-select-container .select__control.react-select__control--is-disabled .react-select__single-value,.react-select-container .select__control.react-select__control--is-disabled .react-select__indicator,.react-select-container .select__control.react-select__control--is-disabled .select__placeholder,.react-select-container .select__control.react-select__control--is-disabled .react-select__placeholder,.react-select-container .react-select__control.select__control--is-disabled .select__single-value,.react-select-container .react-select__control.select__control--is-disabled .select__indicator,.react-select-container .react-select__control.select__control--is-disabled .react-select__single-value,.react-select-container .react-select__control.select__control--is-disabled .react-select__indicator,.react-select-container .react-select__control.select__control--is-disabled .select__placeholder,.react-select-container .react-select__control.select__control--is-disabled .react-select__placeholder,.react-select-container .react-select__control.react-select__control--is-disabled .select__single-value,.react-select-container .react-select__control.react-select__control--is-disabled .select__indicator,.react-select-container .react-select__control.react-select__control--is-disabled .react-select__single-value,.react-select-container .react-select__control.react-select__control--is-disabled .react-select__indicator,.react-select-container .react-select__control.react-select__control--is-disabled .select__placeholder,.react-select-container .react-select__control.react-select__control--is-disabled .react-select__placeholder{color:var(--wp--custom--color--select--disabled--text)}.select-container .select__control.select__control--is-focused,.select-container .select__control.select__control--menu-is-open,.select-container .select__control.react-select__control--is-focused,.select-container .select__control.react-select__control--menu-is-open,.select-container .react-select__control.select__control--is-focused,.select-container .react-select__control.select__control--menu-is-open,.select-container .react-select__control.react-select__control--is-focused,.select-container .react-select__control.react-select__control--menu-is-open,.react-select-container .select__control.select__control--is-focused,.react-select-container .select__control.select__control--menu-is-open,.react-select-container .select__control.react-select__control--is-focused,.react-select-container .select__control.react-select__control--menu-is-open,.react-select-container .react-select__control.select__control--is-focused,.react-select-container .react-select__control.select__control--menu-is-open,.react-select-container .react-select__control.react-select__control--is-focused,.react-select-container .react-select__control.react-select__control--menu-is-open{background-color:var(--wp--custom--color--select--focus--background);border-color:var(--wp--custom--color--select--focus--outline)}.select-container .select__control.select__control--is-focused:hover,.select-container .select__control.select__control--menu-is-open:hover,.select-container .select__control.react-select__control--is-focused:hover,.select-container .select__control.react-select__control--menu-is-open:hover,.select-container .react-select__control.select__control--is-focused:hover,.select-container .react-select__control.select__control--menu-is-open:hover,.select-container .react-select__control.react-select__control--is-focused:hover,.select-container .react-select__control.react-select__control--menu-is-open:hover,.react-select-container .select__control.select__control--is-focused:hover,.react-select-container .select__control.select__control--menu-is-open:hover,.react-select-container .select__control.react-select__control--is-focused:hover,.react-select-container .select__control.react-select__control--menu-is-open:hover,.react-select-container .react-select__control.select__control--is-focused:hover,.react-select-container .react-select__control.select__control--menu-is-open:hover,.react-select-container .react-select__control.react-select__control--is-focused:hover,.react-select-container .react-select__control.react-select__control--menu-is-open:hover{border-color:var(--wp--custom--color--select--hover--outline)}.select-container .select__control.select__control--is-focused .select__placeholder,.select-container .select__control.select__control--is-focused .react-select__placeholder,.select-container .select__control.select__control--menu-is-open .select__placeholder,.select-container .select__control.select__control--menu-is-open .react-select__placeholder,.select-container .select__control.react-select__control--is-focused .select__placeholder,.select-container .select__control.react-select__control--is-focused .react-select__placeholder,.select-container .select__control.react-select__control--menu-is-open .select__placeholder,.select-container .select__control.react-select__control--menu-is-open .react-select__placeholder,.select-container .react-select__control.select__control--is-focused .select__placeholder,.select-container .react-select__control.select__control--is-focused .react-select__placeholder,.select-container .react-select__control.select__control--menu-is-open .select__placeholder,.select-container .react-select__control.select__control--menu-is-open .react-select__placeholder,.select-container .react-select__control.react-select__control--is-focused .select__placeholder,.select-container .react-select__control.react-select__control--is-focused .react-select__placeholder,.select-container .react-select__control.react-select__control--menu-is-open .select__placeholder,.select-container .react-select__control.react-select__control--menu-is-open .react-select__placeholder,.react-select-container .select__control.select__control--is-focused .select__placeholder,.react-select-container .select__control.select__control--is-focused .react-select__placeholder,.react-select-container .select__control.select__control--menu-is-open .select__placeholder,.react-select-container .select__control.select__control--menu-is-open .react-select__placeholder,.react-select-container .select__control.react-select__control--is-focused .select__placeholder,.react-select-container .select__control.react-select__control--is-focused .react-select__placeholder,.react-select-container .select__control.react-select__control--menu-is-open .select__placeholder,.react-select-container .select__control.react-select__control--menu-is-open .react-select__placeholder,.react-select-container .react-select__control.select__control--is-focused .select__placeholder,.react-select-container .react-select__control.select__control--is-focused .react-select__placeholder,.react-select-container .react-select__control.select__control--menu-is-open .select__placeholder,.react-select-container .react-select__control.select__control--menu-is-open .react-select__placeholder,.react-select-container .react-select__control.react-select__control--is-focused .select__placeholder,.react-select-container .react-select__control.react-select__control--is-focused .react-select__placeholder,.react-select-container .react-select__control.react-select__control--menu-is-open .select__placeholder,.react-select-container .react-select__control.react-select__control--menu-is-open .react-select__placeholder{color:var(--wp--custom--color--select--placeholder)}.select-container .select__control.select__control--is-focused .select__single-value,.select-container .select__control.select__control--is-focused .select__indicator,.select-container .select__control.select__control--is-focused .select__indicator:hover,.select-container .select__control.select__control--is-focused .react-select__single-value,.select-container .select__control.select__control--is-focused .react-select__indicator,.select-container .select__control.select__control--is-focused .react-select__indicator:hover,.select-container .select__control.select__control--menu-is-open .select__single-value,.select-container .select__control.select__control--menu-is-open .select__indicator,.select-container .select__control.select__control--menu-is-open .select__indicator:hover,.select-container .select__control.select__control--menu-is-open .react-select__single-value,.select-container .select__control.select__control--menu-is-open .react-select__indicator,.select-container .select__control.select__control--menu-is-open .react-select__indicator:hover,.select-container .select__control.react-select__control--is-focused .select__single-value,.select-container .select__control.react-select__control--is-focused .select__indicator,.select-container .select__control.react-select__control--is-focused .select__indicator:hover,.select-container .select__control.react-select__control--is-focused .react-select__single-value,.select-container .select__control.react-select__control--is-focused .react-select__indicator,.select-container .select__control.react-select__control--is-focused .react-select__indicator:hover,.select-container .select__control.react-select__control--menu-is-open .select__single-value,.select-container .select__control.react-select__control--menu-is-open .select__indicator,.select-container .select__control.react-select__control--menu-is-open .select__indicator:hover,.select-container .select__control.react-select__control--menu-is-open .react-select__single-value,.select-container .select__control.react-select__control--menu-is-open .react-select__indicator,.select-container .select__control.react-select__control--menu-is-open .react-select__indicator:hover,.select-container .react-select__control.select__control--is-focused .select__single-value,.select-container .react-select__control.select__control--is-focused .select__indicator,.select-container .react-select__control.select__control--is-focused .select__indicator:hover,.select-container .react-select__control.select__control--is-focused .react-select__single-value,.select-container .react-select__control.select__control--is-focused .react-select__indicator,.select-container .react-select__control.select__control--is-focused .react-select__indicator:hover,.select-container .react-select__control.select__control--menu-is-open .select__single-value,.select-container .react-select__control.select__control--menu-is-open .select__indicator,.select-container .react-select__control.select__control--menu-is-open .select__indicator:hover,.select-container .react-select__control.select__control--menu-is-open .react-select__single-value,.select-container .react-select__control.select__control--menu-is-open .react-select__indicator,.select-container .react-select__control.select__control--menu-is-open .react-select__indicator:hover,.select-container .react-select__control.react-select__control--is-focused .select__single-value,.select-container .react-select__control.react-select__control--is-focused .select__indicator,.select-container .react-select__control.react-select__control--is-focused .select__indicator:hover,.select-container .react-select__control.react-select__control--is-focused .react-select__single-value,.select-container .react-select__control.react-select__control--is-focused .react-select__indicator,.select-container .react-select__control.react-select__control--is-focused .react-select__indicator:hover,.select-container .react-select__control.react-select__control--menu-is-open .select__single-value,.select-container .react-select__control.react-select__control--menu-is-open .select__indicator,.select-container .react-select__control.react-select__control--menu-is-open .select__indicator:hover,.select-container .react-select__control.react-select__control--menu-is-open .react-select__single-value,.select-container .react-select__control.react-select__control--menu-is-open .react-select__indicator,.select-container .react-select__control.react-select__control--menu-is-open .react-select__indicator:hover,.react-select-container .select__control.select__control--is-focused .select__single-value,.react-select-container .select__control.select__control--is-focused .select__indicator,.react-select-container .select__control.select__control--is-focused .select__indicator:hover,.react-select-container .select__control.select__control--is-focused .react-select__single-value,.react-select-container .select__control.select__control--is-focused .react-select__indicator,.react-select-container .select__control.select__control--is-focused .react-select__indicator:hover,.react-select-container .select__control.select__control--menu-is-open .select__single-value,.react-select-container .select__control.select__control--menu-is-open .select__indicator,.react-select-container .select__control.select__control--menu-is-open .select__indicator:hover,.react-select-container .select__control.select__control--menu-is-open .react-select__single-value,.react-select-container .select__control.select__control--menu-is-open .react-select__indicator,.react-select-container .select__control.select__control--menu-is-open .react-select__indicator:hover,.react-select-container .select__control.react-select__control--is-focused .select__single-value,.react-select-container .select__control.react-select__control--is-focused .select__indicator,.react-select-container .select__control.react-select__control--is-focused .select__indicator:hover,.react-select-container .select__control.react-select__control--is-focused .react-select__single-value,.react-select-container .select__control.react-select__control--is-focused .react-select__indicator,.react-select-container .select__control.react-select__control--is-focused .react-select__indicator:hover,.react-select-container .select__control.react-select__control--menu-is-open .select__single-value,.react-select-container .select__control.react-select__control--menu-is-open .select__indicator,.react-select-container .select__control.react-select__control--menu-is-open .select__indicator:hover,.react-select-container .select__control.react-select__control--menu-is-open .react-select__single-value,.react-select-container .select__control.react-select__control--menu-is-open .react-select__indicator,.react-select-container .select__control.react-select__control--menu-is-open .react-select__indicator:hover,.react-select-container .react-select__control.select__control--is-focused .select__single-value,.react-select-container .react-select__control.select__control--is-focused .select__indicator,.react-select-container .react-select__control.select__control--is-focused .select__indicator:hover,.react-select-container .react-select__control.select__control--is-focused .react-select__single-value,.react-select-container .react-select__control.select__control--is-focused .react-select__indicator,.react-select-container .react-select__control.select__control--is-focused .react-select__indicator:hover,.react-select-container .react-select__control.select__control--menu-is-open .select__single-value,.react-select-container .react-select__control.select__control--menu-is-open .select__indicator,.react-select-container .react-select__control.select__control--menu-is-open .select__indicator:hover,.react-select-container .react-select__control.select__control--menu-is-open .react-select__single-value,.react-select-container .react-select__control.select__control--menu-is-open .react-select__indicator,.react-select-container .react-select__control.select__control--menu-is-open .react-select__indicator:hover,.react-select-container .react-select__control.react-select__control--is-focused .select__single-value,.react-select-container .react-select__control.react-select__control--is-focused .select__indicator,.react-select-container .react-select__control.react-select__control--is-focused .select__indicator:hover,.react-select-container .react-select__control.react-select__control--is-focused .react-select__single-value,.react-select-container .react-select__control.react-select__control--is-focused .react-select__indicator,.react-select-container .react-select__control.react-select__control--is-focused .react-select__indicator:hover,.react-select-container .react-select__control.react-select__control--menu-is-open .select__single-value,.react-select-container .react-select__control.react-select__control--menu-is-open .select__indicator,.react-select-container .react-select__control.react-select__control--menu-is-open .select__indicator:hover,.react-select-container .react-select__control.react-select__control--menu-is-open .react-select__single-value,.react-select-container .react-select__control.react-select__control--menu-is-open .react-select__indicator,.react-select-container .react-select__control.react-select__control--menu-is-open .react-select__indicator:hover{color:var(--wp--custom--color--select--focus--text)}.select-container .select__value-container,.select-container .react-select__value-container,.react-select-container .select__value-container,.react-select-container .react-select__value-container{padding:0 var(--wp--preset--spacing--16)0 0}.select-container .select__value-container>*,.select-container .react-select__value-container>*,.react-select-container .select__value-container>*,.react-select-container .react-select__value-container>*{padding:0;margin:0}.select-container .select__indicator,.select-container .select__indicator:hover,.select-container .react-select__indicator,.select-container .react-select__indicator:hover,.react-select-container .select__indicator,.react-select-container .select__indicator:hover,.react-select-container .react-select__indicator,.react-select-container .react-select__indicator:hover{color:var(--wp--custom--color--select--default--text);padding:0}.select-container .select__indicator-separator,.select-container .react-select__indicator-separator,.react-select-container .select__indicator-separator,.react-select-container .react-select__indicator-separator{display:none}.select-container .select__indicator svg,.react-select-container .select__indicator svg{display:none}.select-container .select__single-value,.select-container .select__placeholder,.select-container .select__input-container,.select-container .react-select__single-value,.select-container .react-select__placeholder,.select-container .react-select__input-container,.react-select-container .select__single-value,.react-select-container .select__placeholder,.react-select-container .select__input-container,.react-select-container .react-select__single-value,.react-select-container .react-select__placeholder,.react-select-container .react-select__input-container{margin:0;line-height:normal}.select-container .select__input-container,.select-container .react-select__input-container,.react-select-container .select__input-container,.react-select-container .react-select__input-container{padding-top:0;padding-bottom:0}.select-container .select__menu,.select-container .react-select__menu,.react-select-container .select__menu,.react-select-container .react-select__menu{border-radius:0;z-index:1000}.select-container .select__menu .select__menu-list,.select-container .select__menu .react-select__menu-list,.select-container .react-select__menu .select__menu-list,.select-container .react-select__menu .react-select__menu-list,.react-select-container .select__menu .select__menu-list,.react-select-container .select__menu .react-select__menu-list,.react-select-container .react-select__menu .select__menu-list,.react-select-container .react-select__menu .react-select__menu-list{padding:0}.select-container .select__menu .select__option,.select-container .select__menu .react-select__option,.select-container .react-select__menu .select__option,.select-container .react-select__menu .react-select__option,.react-select-container .select__menu .select__option,.react-select-container .select__menu .react-select__option,.react-select-container .react-select__menu .select__option,.react-select-container .react-select__menu .react-select__option{padding:var(--wp--preset--spacing--8) var(--wp--preset--spacing--16)}.select-container .select__menu .select__option.select__option--is-focused,.select-container .select__menu .select__option.react-select__option--is-focused,.select-container .select__menu .react-select__option.select__option--is-focused,.select-container .select__menu .react-select__option.react-select__option--is-focused,.select-container .react-select__menu .select__option.select__option--is-focused,.select-container .react-select__menu .select__option.react-select__option--is-focused,.select-container .react-select__menu .react-select__option.select__option--is-focused,.select-container .react-select__menu .react-select__option.react-select__option--is-focused,.react-select-container .select__menu .select__option.select__option--is-focused,.react-select-container .select__menu .select__option.react-select__option--is-focused,.react-select-container .select__menu .react-select__option.select__option--is-focused,.react-select-container .select__menu .react-select__option.react-select__option--is-focused,.react-select-container .react-select__menu .select__option.select__option--is-focused,.react-select-container .react-select__menu .select__option.react-select__option--is-focused,.react-select-container .react-select__menu .react-select__option.select__option--is-focused,.react-select-container .react-select__menu .react-select__option.react-select__option--is-focused{background-color:var(--wp--custom--color--select--default--background);color:var(--wp--custom--color--select--default--text)}.select-container .select__menu .select__option.select__option--is-selected,.select-container .select__menu .select__option.react-select__option--is-selected,.select-container .select__menu .react-select__option.select__option--is-selected,.select-container .select__menu .react-select__option.react-select__option--is-selected,.select-container .react-select__menu .select__option.select__option--is-selected,.select-container .react-select__menu .select__option.react-select__option--is-selected,.select-container .react-select__menu .react-select__option.select__option--is-selected,.select-container .react-select__menu .react-select__option.react-select__option--is-selected,.react-select-container .select__menu .select__option.select__option--is-selected,.react-select-container .select__menu .select__option.react-select__option--is-selected,.react-select-container .select__menu .react-select__option.select__option--is-selected,.react-select-container .select__menu .react-select__option.react-select__option--is-selected,.react-select-container .react-select__menu .select__option.select__option--is-selected,.react-select-container .react-select__menu .select__option.react-select__option--is-selected,.react-select-container .react-select__menu .react-select__option.select__option--is-selected,.react-select-container .react-select__menu .react-select__option.react-select__option--is-selected{background-color:var(--wp--custom--color--select--focus--background);color:var(--wp--custom--color--select--focus--text)}select{box-shadow:none;outline:0;appearance:none;cursor:pointer;width:100%}select{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--16);border-radius:var(--wp--preset--spacing--8)}select{background-color:var(--wp--custom--color--select--default--background);border:1px solid var(--wp--custom--color--select--default--outline)}select{font-size:var(--wp--custom--typography--textfield--font-size)}select:hover{background-color:var(--wp--custom--color--select--hover--background)}select:focus{background-color:var(--wp--custom--color--select--focus--background);border:1px solid var(--wp--custom--color--select--focus--outline)}.wp-block-table:not(.wp-block-table:last-child){padding-bottom:var(--wp--preset--spacing--32)}.wp-block-table td{vertical-align:top}.radio{display:block}.radio label{display:flex;gap:var(--wp--preset--spacing--16)}.radio label,.radio input{cursor:pointer}.radio input{display:flex;align-items:center;justify-content:center;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:var(--wp--preset--spacing--32);width:var(--wp--preset--spacing--32);border:var(--wp--preset--spacing--4) solid;border-radius:999px;padding:var(--wp--preset--spacing--4)}.radio input:after{content:"";display:block;width:100%;height:100%;background-color:red;border-radius:999px}.radio input{border-color:var(--wp--custom--color--radio--default--outline);color:var(--wp--custom--color--radio--default--text)}.radio input::after{background-color:var(--wp--custom--color--radio--default--background)}.radio input:hover{border-color:var(--wp--custom--color--radio--hover--outline);color:var(--wp--custom--color--radio--hover--text)}.radio input:hover::after{background-color:var(--wp--custom--color--radio--hover--background)}.radio input:checked{border-color:var(--wp--custom--color--radio--checked--outline);color:var(--wp--custom--color--radio--checked--text)}.radio input:checked::after{background-color:var(--wp--custom--color--radio--checked--background)}.radio input:disabled{border-color:var(--wp--custom--color--radio--disabled--outline);color:var(--wp--custom--color--radio--disabled--text)}.radio input:disabled::after{background-color:var(--wp--custom--color--radio--disabled--background)}.radio label{color:var(--wp--custom--color--radio--default--text)}.radio label:has(input:hover){color:var(--wp--custom--color--radio--hover--text)}.radio label:has(input:checked){color:var(--wp--custom--color--radio--checked--text)}.radio label:has(input:disabled){color:var(--wp--custom--color--radio--disabled--text)}.wp-block-button.is-style-no-background .wp-block-button__link,.wp-block-button.is-style-no-text .wp-block-button__link{background-color:transparent;color:var(--wp--custom--color--text);border:0;padding:0}.wp-block-button.is-style-no-text .wp-block-button__link,.wp-block-read-more{width:var(--wp--custom--dimensions--icon);overflow:hidden;white-space:nowrap!important;justify-content:flex-end}.wp-block-read-more,.download-file-link{display:flex;align-items:center}.wp-block-read-more{justify-content:flex-end}.download-file-link{gap:var(--wp--preset--spacing--8);text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}.wp-block-read-more,.wp-block-read-more:visited,.wp-block-read-more:hover,.wp-block-read-more:active,.download-file-link,.download-file-link:visited,.download-file-link:hover,.download-file-link:active{text-decoration:none;color:var(--wp--custom--color--text)}.wp-block-read-more::after,.download-file-link::after{display:block;font-size:var(--wp--custom--dimensions--icon);letter-spacing:normal;font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block-read-more::after,.download-file-link::after{content:""}.download-file-link::after{content:""}form button,form .button input,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24) var(--wp--preset--spacing--16) var(--wp--preset--spacing--32)}form button,form .button input,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}form button::after,form .button::after,.sivusto-consent__buttons button:after,.wp-block-button .wp-block-button__link::after{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--wp--custom--dimensions--icon);letter-spacing:normal}.wp-block-button.load-more .wp-block-button__link:after{content:""}form button,.sivusto-consent__buttons button,.wp-block-button .wp-block-button__link{gap:var(--wp--preset--spacing--12)}form .button{position:relative}form .button::after{position:absolute;pointer-events:none;top:var(--wp--preset--spacing--16);right:var(--wp--preset--spacing--24)}form .button input{line-height:var(--wp--custom--dimensions--icon);padding-right:calc(var(--wp--preset--spacing--12) + var(--wp--custom--dimensions--icon) + var(--wp--preset--spacing--24))}.checkbox input:after,.wpcf7-checkbox input:after,.wpcf7-acceptance input:after{content:"";font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--wp--custom--dimensions--icon)}.checkbox input:checked:after,.wpcf7-checkbox input:checked:after,.wpcf7-acceptance input:checked:after{content:""}.select__control .select__indicator::after,.react-select__control .select__indicator::after{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--wp--custom--dimensions--icon);letter-spacing:normal}.select-container{position:relative}.select-container::after{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--wp--custom--dimensions--icon);letter-spacing:normal;pointer-events:none}.select-container::after{position:absolute;right:var(--wp--preset--spacing--16);bottom:var(--wp--preset--spacing--16)}.sivusto-block-product-display__read-more a,.sivusto-block-product-display__read-more a:visited,.sivusto-block-product-display__read-more a:hover,.sivusto-block-product-display__read-more a:active{text-decoration:none;color:var(--wp--custom--color--link--default)}.sivusto-block-product-display__read-more a:hover{color:var(--wp--custom--color--link--hover)}body{--box-shadow--small:0px 0px 16px 2px rgba(14, 22, 63, 0.06);--box-shadow--medium:0px 0px 16px 2px rgba(14, 22, 63, 0.1);--box-shadow--large:0px 0px 40px 2px rgba(14, 22, 63, 0.12)}body{background-color:var(--wp--custom--color--background--body)}header{position:relative;background-color:var(--wp--custom--color--background--header)}header{position:sticky;top:0;z-index:10000}footer{background-color:var(--wp--custom--color--background--footer)}footer a:where(:not(.wp-element-button)),footer a:where(:not(.wp-element-button)):visited,footer a:where(:not(.wp-element-button)):hover,footer a:where(:not(.wp-element-button)):active{text-decoration:none}@media only screen and (max-width:48.813rem){footer .footer-nav,footer .footer-links{grid-template-columns:repeat(1,minmax(0,1fr))}}section{padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--80);width:100%}@media only screen and (max-width:62rem){section{padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--48)}}@media only screen and (max-width:48.813rem){section{padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--48)}}.wp-block-site-logo img{width:auto;height:var(--wp--custom--dimensions--logo);padding:var(--wp--preset--spacing--20)0}@media only screen and (max-width:62rem){.wp-block-site-logo{flex-grow:1}.wp-block-site-logo img{padding:var(--wp--preset--spacing--32)0}}header{top:calc((var(--wp--preset--spacing--8) + var(--wp--preset--spacing--16) + var(--wp--preset--spacing--24) + var(--wp--preset--spacing--16) + var(--wp--preset--spacing--8))*-1)}body.admin-bar header{top:calc((var(--wp--preset--spacing--8) + var(--wp--preset--spacing--16) + var(--wp--preset--spacing--24) + var(--wp--preset--spacing--16) + var(--wp--preset--spacing--8) - 2rem)*-1)}@media only screen and (max-width:62rem){body.admin-bar header{top:2rem}}@media only screen and (max-width:48.875rem){body.admin-bar header{top:2.875rem}}@media only screen and (max-width:37.5rem){body.admin-bar header{top:0}}@media only screen and (max-width:62rem){header section:first-of-type{display:none}}body.single-product .single-product__product-image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--wp--preset--spacing--16)}body.single-product .single-product__muscle-group-image img{max-width:60%;height:auto}@media only screen and (max-width:62rem){body.single-product .single-product__muscle-group-image img{max-width:80%}}@media only screen and (max-width:48.813rem){body.single-product .single-product__muscle-group-image img{max-width:100%}}body.single-product .sivusto-block-product-display .sivusto-block-product-display__title{padding-bottom:var(--wp--preset--spacing--32)}body.single-product .sivusto-block-product-display .sivusto-block-product-display__options{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--32)}body.single-product .sivusto-block-product-display .sivusto-block-product-display__read-more{padding-top:var(--wp--preset--spacing--32)}body.single-product .single-product__colors .sivusto-block-term-list,body.single-product .single-product__colors .sivusto-block-term-list .sivusto-term-list__item{display:flex}body.single-product .single-product__colors .sivusto-block-term-list{flex-wrap:wrap;gap:var(--wp--preset--spacing--12) var(--wp--preset--spacing--32)}body.single-product .single-product__colors .sivusto-block-term-list .sivusto-term-list__item{align-items:center;gap:var(--wp--preset--spacing--12)}body.single-product .single-product__colors .sivusto-block-term-list .sivusto-term-list__item .sivusto-block-term-list__item-color{width:var(--wp--preset--spacing--16);height:var(--wp--preset--spacing--16);border-radius:999px}body.single-product .single-product__colors .sivusto-block-term-list .sivusto-term-list__item .sivusto-block-term-list__item-color.sivusto-block-term-list__item-color--border{border:1px solid var(--wp--custom--color--border)}body.single-product .single-product__features .sivusto-block-term-list,body.single-product .single-product__options .sivusto-block-term-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--preset--spacing--48)}@media only screen and (max-width:62rem){body.single-product .single-product__features .sivusto-block-term-list,body.single-product .single-product__options .sivusto-block-term-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){body.single-product .single-product__features .sivusto-block-term-list,body.single-product .single-product__options .sivusto-block-term-list{grid-template-columns:repeat(1,minmax(0,1fr))}}body.single-product .single-product__features .sivusto-term-list__item,body.single-product .single-product__options .sivusto-term-list__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--16);padding:var(--wp--preset--spacing--40);background-color:var(--wp--preset--color--light);border-radius:var(--wp--custom--border-radius--16)}body.single-product .single-product__features .sivusto-term-list__item img,body.single-product .single-product__options .sivusto-term-list__item img{width:100%;max-width:clamp(7rem,7rem + (1vw - .62rem)*5.1724137931,10rem);height:auto;aspect-ratio:1/1;object-fit:cover;margin-bottom:var(--wp--preset--spacing--16);border-radius:var(--wp--custom--border-radius--8)}body.single-product .single-product__features .sivusto-term-list__item .sivusto-term-list__item-name,body.single-product .single-product__options .sivusto-term-list__item .sivusto-term-list__item-name{font-family:var(--wp--custom--typography--heading--4--font-family);font-size:var(--wp--custom--typography--heading--4--font-size);font-weight:400;line-height:1.25}form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48)}@media only screen and (max-width:48.813rem){form{grid-template-columns:repeat(1,minmax(0,1fr))}}.wpcf7-form.contact-form .form-item--consent,.wpcf7-form.contact-form .form-item.form-item--actions,.wpcf7-form.contact-form .wpcf7-response-output{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){.wpcf7-form.contact-form .form-item--consent,.wpcf7-form.contact-form .form-item.form-item--actions,.wpcf7-form.contact-form .wpcf7-response-output{grid-column-start:1;grid-column-end:1}}form.hur-maintenance-edit-form{display:block}form.hur-maintenance-edit-form>section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48)}@media only screen and (max-width:48.813rem){form.hur-maintenance-edit-form>section{grid-template-columns:repeat(1,minmax(0,1fr))}}form.hur-maintenance-edit-form>section{padding:var(--wp--preset--spacing--64)0 var(--wp--preset--spacing--64)0}form.hur-maintenance-edit-form>section:first-of-type{padding-top:0}form.hur-maintenance-edit-form>section:last-of-type{padding-bottom:0}form.hur-maintenance-edit-form>section .section-header{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){form.hur-maintenance-edit-form>section .section-header{grid-column-start:1;grid-column-end:1}}form.hur-maintenance-edit-form .checkboxes{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48);padding:var(--wp--preset--spacing--24)0;grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){form.hur-maintenance-edit-form .checkboxes{grid-column-start:1;grid-column-end:1}}form.hur-maintenance-edit-form .checkbox .description{color:var(--wp--custom--color--input--default--text);padding:0 0 0 var(--wp--preset--spacing--48)}form.hur-maintenance-edit-form section.gyms-count-info .form-item{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){form.hur-maintenance-edit-form section.gyms-count-info .form-item{grid-column-start:1;grid-column-end:1}}form.hur-maintenance-edit-form section.equipment{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--wp--preset--spacing--32);padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--32);border:1px solid var(--wp--custom--color--border);border-radius:var(--wp--custom--border-radius--16);box-sizing:border-box}form.hur-maintenance-edit-form section.equipment .section-header{text-align:left;grid-column-start:1;grid-column-end:1}form.hur-maintenance-edit-form section.consent{grid-template-columns:repeat(1,minmax(0,1fr))}form.hur-maintenance-edit-form .actions{display:flex;gap:var(--wp--preset--spacing--24);padding:var(--wp--preset--spacing--48)0}form.wpcf7-form.maintenance-order{display:block}form.wpcf7-form.maintenance-order>section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48);padding:var(--wp--preset--spacing--64)0 var(--wp--preset--spacing--64)0}@media only screen and (max-width:48.813rem){form.wpcf7-form.maintenance-order>section{grid-template-columns:repeat(1,minmax(0,1fr))}}form.wpcf7-form.maintenance-order>section:first-of-type{padding-top:0}form.wpcf7-form.maintenance-order>section:last-of-type{padding-bottom:0}form.wpcf7-form.maintenance-order>section .section-header{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){form.wpcf7-form.maintenance-order>section .section-header{grid-column-start:1;grid-column-end:1}}form.wpcf7-form.maintenance-order section .form-item--message{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){form.wpcf7-form.maintenance-order section .form-item--message{grid-column-start:1;grid-column-end:1}}form.wpcf7-form.maintenance-order section.consent{grid-template-columns:repeat(1,minmax(0,1fr))}form.wpcf7-form.maintenance-order section.consent .form-item--actions{display:flex;gap:var(--wp--preset--spacing--24)}form.wpcf7-form.maintenance-order .wpcf7-response-output{margin:var(--wp--preset--spacing--48)0}.wpcf7-form.sign-up-newsletter .form-item,.wpcf7-form.sign-up-newsletter .wpcf7-response-output{grid-column-start:1;grid-column-end:3}@media only screen and (max-width:48.813rem){.wpcf7-form.sign-up-newsletter .form-item,.wpcf7-form.sign-up-newsletter .wpcf7-response-output{grid-column-start:1;grid-column-end:1}}.wp-block-query .wp-block-post{display:flex;flex-direction:column}.wp-block-query img{width:100%;max-width:100%;height:auto;object-fit:cover;aspect-ratio:3/2}.wp-block-query.has-load-more.skip-first-post .wp-block-post-template .wp-block-post:first-of-type{display:none}.wp-block-query.has-load-more.processed .wp-block-post-template>.wp-block-post:not(.visible){display:none}.wp-block-query.has-load-more.processed:not(.has-more) .load-more{display:none}.wp-block-query.has-load-more:not(.processed) .load-more{display:none}.wp-block-query.has-load-more:not(.processed):not(.has-initially-three):not(.has-initially-four):not(.has-initially-six) .wp-block-post-template .wp-block-post:nth-of-type(n+3){display:none}.wp-block-query.has-load-more:not(.processed).has-initially-three .wp-block-post-template .wp-block-post:nth-of-type(n+4){display:none}.wp-block-query.has-load-more:not(.processed).has-initially-four .wp-block-post-template .wp-block-post:nth-of-type(n+5){display:none}.wp-block-query.has-load-more:not(.processed).has-initially-six .wp-block-post-template .wp-block-post:nth-of-type(n+7){display:none}.wp-block-query .sivusto-block-term-list .sivusto-term-list__item{display:inline-block;padding:var(--wp--preset--spacing--8) var(--wp--preset--spacing--16)}.wp-block-query .sivusto-block-term-list .sivusto-term-list__item{color:var(--wp--custom--color--post--term-list--default--text);background-color:var(--wp--custom--color--post--term-list--default--background)}.wp-block-query .sivusto-block-term-list .sivusto-term-list__item{font-family:var(--wp--custom--typography--post--term-list--font-family);font-size:var(--wp--custom--typography--post--term-list--font-size)}body.single-post .wp-block-post-featured-image img,body.single-event .wp-block-post-featured-image img{border-radius:var(--wp--custom--border-radius--16)}.wp-block-query .wp-block-post-featured-image img{border-radius:var(--wp--custom--border-radius--16) var(--wp--custom--border-radius--16)0 0}.wp-block-query .post-content{border-radius:0 0 var(--wp--custom--border-radius--16) var(--wp--custom--border-radius--16)}.wp-block-query .sivusto-block-term-list{display:flex;flex-wrap:wrap;gap:var(--wp--custom--border-radius--8)}.wp-block-query .sivusto-block-term-list .sivusto-term-list__item{border-radius:var(--wp--custom--border-radius--8)}@media only screen and (max-width:80rem){.wp-block-query .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:62rem){.wp-block-query .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){.wp-block-query .wp-block-post-template{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-query .wp-block-post:not(:has(.wp-block-post-featured-image)) .post-content{border-radius:var(--wp--custom--border-radius--16)}.wp-block-query.newest .wp-block-post-featured-image img{border-radius:var(--wp--custom--border-radius--16)0 0 var(--wp--custom--border-radius--16)}.wp-block-query.newest .post-content{border-radius:0 var(--wp--custom--border-radius--16) var(--wp--custom--border-radius--16)0}.wp-block-query.newest .wp-block-post:not(:has(.wp-block-post-featured-image))>div{grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (max-width:62rem){.wp-block-query.newest .wp-block-post>div{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-query.newest .wp-block-post-featured-image img{border-radius:var(--wp--custom--border-radius--16) var(--wp--custom--border-radius--16)0 0}.wp-block-query.newest .post-content{border-radius:0 0 var(--wp--custom--border-radius--16) var(--wp--custom--border-radius--16)}}.sivusto-pattern__query-loop-search .wp-block-query .type-product .sivusto-block-term-list .sivusto-term-list__item:not(.post-type),.sivusto-pattern__query-loop-product .wp-block-query .sivusto-block-term-list .sivusto-term-list__item:not(.post-type){color:var(--wp--custom--color--post--term-list--secondary--text);background-color:var(--wp--custom--color--post--term-list--secondary--background)}.sivusto-pattern .wp-block-cover{min-height:auto}.sivusto-pattern--hero{padding:0}.sivusto-pattern--hero,.sivusto-pattern--hero .wp-block-cover{margin:0;max-width:none}.sivusto-pattern--hero .wp-block-buttons{gap:var(--wp--preset--spacing--32)}@media only screen and (max-width:48.813rem){.sivusto-pattern--hero .wp-block-buttons .wp-block-button,.sivusto-pattern--hero .wp-block-buttons .wp-block-button__link{min-width:100%}}.sivusto-pattern--hero .wp-block-cover{aspect-ratio:3/1;padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--80)}@media only screen and (max-width:62rem){.sivusto-pattern--hero .wp-block-cover{aspect-ratio:3/2;padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--64)}}@media only screen and (max-width:48.813rem){.sivusto-pattern--hero .wp-block-cover{aspect-ratio:4/6;padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--48)}}.sivusto-pattern--intro .wp-block-buttons{gap:var(--wp--preset--spacing--32)}.sivusto-pattern--icon{display:flex;align-items:center;justify-content:center;width:fit-content;aspect-ratio:1/1;line-height:1;border-radius:999px}.sivusto-pattern--box>.wp-block-group,.sivusto-pattern--box--cover>.wp-block-group,.sivusto-pattern--box--highlight>.wp-block-group{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--40);width:100%;flex-grow:1}.sivusto-pattern--box--cover>.wp-block-group{border-top-left-radius:0!important;border-top-right-radius:0!important}.sivusto-pattern--box--cover>.wp-block-cover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;aspect-ratio:3/2;width:100%}.sivusto-pattern--box--highlight .sivusto-pattern--box--highlight--text{padding:0 var(--wp--preset--spacing--64)0 var(--wp--preset--spacing--24)}@media only screen and (max-width:48.813rem){.sivusto-pattern--box--highlight .sivusto-pattern--box--highlight--text{padding:0 0 0 var(--wp--preset--spacing--24)}}.sivusto-pattern--column--2>div{gap:var(--wp--preset--spacing--48)}@media only screen and (max-width:48.813rem){.sivusto-pattern--column--2>div{grid-template-columns:repeat(1,minmax(0,1fr))}}.sivusto-pattern--column--3>div{gap:var(--wp--preset--spacing--48)}@media only screen and (max-width:62rem){.sivusto-pattern--column--3>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){.sivusto-pattern--column--3>div{grid-template-columns:repeat(1,minmax(0,1fr))}}.sivusto-pattern--column--4>div{gap:var(--wp--preset--spacing--48)}@media only screen and (max-width:80rem){.sivusto-pattern--column--4>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){.sivusto-pattern--column--4>div{grid-template-columns:repeat(1,minmax(0,1fr))}}.sivusto-pattern--tabs{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--wp--preset--spacing--48)}.sivusto-pattern--list>.wp-block-group-is-layout-grid{gap:0 var(--wp--preset--spacing--24);padding:var(--wp--preset--spacing--12)0}@media only screen and (max-width:48.813rem){.sivusto-pattern--list>.wp-block-group-is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr));padding:var(--wp--preset--spacing--24)0}}.sivusto-pattern--list>.wp-block-group-is-layout-grid>.wp-block-group:last-of-type{justify-self:end}@media only screen and (max-width:48.813rem){.sivusto-pattern--list>.wp-block-group-is-layout-grid>.wp-block-group:last-of-type{justify-self:start}}@media only screen and (max-width:62rem){.sivusto-pattern--solutions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){.sivusto-pattern--solutions>div{grid-template-columns:repeat(1,minmax(0,1fr))}}.sivusto-pattern--solutions .wp-block-cover{padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--32) var(--wp--preset--spacing--32)0;min-height:auto;align-items:flex-end;aspect-ratio:16/9}@media only screen and (max-width:80rem){.sivusto-pattern--solutions .wp-block-cover{padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--24) var(--wp--preset--spacing--24)0}}@media only screen and (max-width:62rem){.sivusto-pattern--solutions .wp-block-cover{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--40) var(--wp--preset--spacing--40)0}}.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-button .wp-block-button__link{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--16) var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);color:var(--wp--custom--color--light)}@media only screen and (max-width:62rem){.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-button .wp-block-button__link{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--32)}}.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-buttons,.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-button{display:block}.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-button .wp-block-button__link{display:flex;justify-content:flex-start;text-transform:none;letter-spacing:normal;box-sizing:border-box;line-height:inherit;font-size:inherit;font-family:inherit;border-radius:0;background-color:rgba(0,163,224,.9);backdrop-filter:blur(6px)}.sivusto-pattern--solutions .wp-block-cover__inner-container .wp-block-button .wp-block-button__link:after{display:none}.sivusto-pattern--key-figures{gap:var(--wp--preset--spacing--56)}.sivusto-pattern--key-figures .wp-block-group-is-layout-grid{gap:var(--wp--preset--spacing--48)}@media only screen and (max-width:48.813rem){.sivusto-pattern--key-figures .wp-block-group-is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.sivusto-pattern--image-right .wp-block-group-is-layout-grid,.sivusto-pattern--image-left .wp-block-group-is-layout-grid{gap:var(--wp--preset--spacing--64)}@media only screen and (max-width:48.813rem){.sivusto-pattern--image-right .wp-block-group-is-layout-grid,.sivusto-pattern--image-left .wp-block-group-is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:48.813rem){.sivusto-pattern--image-right .wp-block-cover{order:-1}}.sivusto-pattern--image-right .wp-block-cover,.sivusto-pattern--image-left .wp-block-cover{aspect-ratio:3/2}@media only screen and (max-width:62rem) and (min-width:48.813rem){.sivusto-pattern--image-right .wp-block-cover,.sivusto-pattern--image-left .wp-block-cover{aspect-ratio:1/1}}.sivusto-pattern--slider{padding:0}.sivusto-pattern--slider,.sivusto-pattern--slider .wp-block-cover{margin:0;max-width:none}.sivusto-pattern--slider .wp-block-buttons{gap:var(--wp--preset--spacing--32)}@media only screen and (max-width:48.813rem){.sivusto-pattern--slider .wp-block-buttons .wp-block-button,.sivusto-pattern--slider .wp-block-buttons .wp-block-button__link{min-width:100%}}.sivusto-pattern--slider .wp-block-cover{aspect-ratio:3/1;padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--80)}@media only screen and (max-width:62rem){.sivusto-pattern--slider .wp-block-cover{aspect-ratio:3/2;padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--64)}}@media only screen and (max-width:48.813rem){.sivusto-pattern--slider .wp-block-cover{aspect-ratio:4/6;padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--48)}}.sivusto-pattern--slider-2 .sivusto-block-slider__buttons{position:absolute;margin:auto;inset:0}.sivusto-pattern--slider-2 .wp-block-cover{width:100%;max-width:var(--wp--style--global--content-size)}@media only screen and (min-width:48.813rem) and (max-width:80rem){.sivusto-pattern--slider-2 .wp-block-cover{max-width:calc(var(--wp--style--global--content-size) - 2*(var(--wp--preset--spacing--40) + var(--wp--preset--spacing--80) + var(--wp--preset--spacing--32)))}}.sivusto-pattern--slider-2 .wp-block-sivusto-slide:not(.active) .sivusto-block-slider__buttons,.sivusto-pattern--slider-2 .wp-block-sivusto-slide:not(.active) .sivusto-block-slider__previous,.sivusto-pattern--slider-2 .wp-block-sivusto-slide:not(.active) .sivusto-block-slider__next{display:none}.sivusto-block-slider__previous,.sivusto-block-slider__next{position:absolute;top:50%;transform:translateY(-50%)}.sivusto-block-slider__previous{left:0}.sivusto-block-slider__next{right:0}@media only screen and (max-width:62rem){.sivusto-block-slider__previous,.sivusto-block-slider__next{display:none}}.sivusto-pattern--box:not(.no-link),.sivusto-pattern--box--cover:not(.no-link),.sivusto-pattern--solutions .wp-block-cover:not(.no-link),.sivusto-pattern__query-loop-event .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-research .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-post .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-product .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-newest-post .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-newest-event .wp-block-post:not(.no-link),.sivusto-pattern__query-loop-search .wp-block-post:not(.no-link){cursor:pointer}.menu,.sub-menu{list-style-type:none;line-height:1}.menu{user-select:none}.menu .menu-item{cursor:pointer}.menu .menu-item .menu-link,.menu .menu-item .menu-link:visited,.menu .menu-item .menu-link:hover,.menu .menu-item .menu-link:active{text-decoration:none}body nav .menu-container{background-color:var(--wp--custom--color--background--main-menu);z-index:10000}body nav .menu .menu-item-has-children.active i.closed{display:none}body nav .menu .menu-item-has-children:not(.active) .sub-menu{display:none}body nav .menu .menu-item-has-children:not(.active) i.open{display:none}@media only screen and (max-width:62rem){body:not(.mobile-menu--open) .wp-block-sivusto-site-nav-block .menu-container{display:none}}@media only screen and (max-width:62rem){header{top:0}body.mobile-menu--open{overflow:hidden}body.mobile-menu--open header{position:fixed;inset:0;width:100%;height:100%;z-index:10000000000;box-sizing:border-box;overflow-y:scroll;justify-content:flex-start}}body .wp-block-sivusto-site-nav-block .menu-container,body .wp-block-sivusto-site-nav-block .menu-main-container,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link>.menu-link-container{height:100%}body .wp-block-sivusto-site-nav-block .menu-main-container,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link>.menu-link-container{box-sizing:border-box}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link{display:block}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link>.menu-link-container{display:flex;align-items:center}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link{padding:var(--wp--preset--spacing--16)0}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link>.menu-link-container{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--20);gap:var(--wp--preset--spacing--4)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .menu-link-container,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .menu-link-container{background-color:var(--wp--custom--color--menu--main--element--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .menu-link-container{background-color:var(--wp--custom--color--menu--main--element--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link .menu-link-container,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link .menu-link-container{background-color:var(--wp--custom--color--menu--main--element--active)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title{display:block}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title{color:var(--wp--custom--color--menu--main--title--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited i{color:var(--wp--custom--color--menu--main--icon--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title{font-family:var(--wp--custom--typography--menu--main--default--font-family);font-size:var(--wp--custom--typography--menu--main--default--font-size)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .title{color:var(--wp--custom--color--menu--main--title--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover i{color:var(--wp--custom--color--menu--main--icon--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .title{font-family:var(--wp--custom--typography--menu--main--hover--font-family);font-size:var(--wp--custom--typography--menu--main--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link .title{color:var(--wp--custom--color--menu--main--title--active)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link i{color:var(--wp--custom--color--menu--main--icon--active)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link .title{font-family:var(--wp--custom--typography--menu--main--active--font-family);font-size:var(--wp--custom--typography--menu--main--active--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu-container{position:absolute;box-sizing:border-box;left:0;width:100%}body .wp-block-sivusto-site-nav-block .menu-container,body .wp-block-sivusto-site-nav-block .menu-main-container,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link{height:auto}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu{flex-direction:column;align-items:flex-start;justify-content:center}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item{width:100%;border-bottom:1px solid var(--wp--custom--color--border)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item:first-of-type{border-top:1px solid var(--wp--custom--color--border)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link{padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link>.menu-link-container{padding:0}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited{background-color:var(--wp--custom--color--tablet--menu--main--element--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover{background-color:var(--wp--custom--color--tablet--menu--main--element--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link{background-color:var(--wp--custom--color--tablet--menu--main--element--active)}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title{color:var(--wp--custom--color--tablet--menu--main--title--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited i{color:var(--wp--custom--color--tablet--menu--main--icon--default)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title{font-family:var(--wp--custom--typography--tablet--menu--main--default--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--default--font-size)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .title{color:var(--wp--custom--color--tablet--menu--main--title--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover i{color:var(--wp--custom--color--tablet--menu--main--icon--hover)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .title{font-family:var(--wp--custom--typography--tablet--menu--main--hover--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link .title{color:var(--wp--custom--color--tablet--menu--main--title--active)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link i{color:var(--wp--custom--color--tablet--menu--main--icon--active)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item.active>.menu-link .title{font-family:var(--wp--custom--typography--tablet--menu--main--active--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--active--font-size)}}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{position:absolute;z-index:10000;width:100%;left:0}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--preset--spacing--24);padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--80);background-color:var(--wp--custom--color--background--sub-menu)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link{display:block;padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--24)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .sub-menu{display:none!important}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited{background-color:var(--wp--custom--color--menu--main--sub--element--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover{background-color:var(--wp--custom--color--menu--main--sub--element--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link{background-color:var(--wp--custom--color--menu--main--sub--element--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .title{display:block}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .title{color:var(--wp--custom--color--menu--main--sub--title--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited i{color:var(--wp--custom--color--menu--main--sub--icon--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .title{font-family:var(--wp--custom--typography--menu--main--sub--default--font-family);font-size:var(--wp--custom--typography--menu--main--sub--default--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .title{color:var(--wp--custom--color--menu--main--sub--title--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover i{color:var(--wp--custom--color--menu--main--sub--icon--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .title{font-family:var(--wp--custom--typography--menu--main--sub--hover--font-family);font-size:var(--wp--custom--typography--menu--main--sub--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .title{color:var(--wp--custom--color--menu--main--sub--title--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link i{color:var(--wp--custom--color--menu--main--sub--icon--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .title{font-family:var(--wp--custom--typography--menu--main--sub--active--font-family);font-size:var(--wp--custom--typography--menu--main--sub--active--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .description,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .description{color:var(--wp--custom--color--menu--main--sub--description--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .description,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .description{font-family:var(--wp--custom--typography--menu--main--sub--default--description--font-family);font-size:var(--wp--custom--typography--menu--main--sub--default--description--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .description{color:var(--wp--custom--color--menu--main--sub--description--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .description{font-family:var(--wp--custom--typography--menu--main--sub--hover--description--font-family);font-size:var(--wp--custom--typography--menu--main--sub--hover--description--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .description{color:var(--wp--custom--color--menu--main--sub--description--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .description{font-family:var(--wp--custom--typography--menu--main--sub--active--description--font-family);font-size:var(--wp--custom--typography--menu--main--sub--active--description--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{display:block;position:static;padding:0;width:100%;padding-bottom:var(--wp--preset--spacing--32)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link{padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--48)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .description{display:none}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited{background-color:var(--wp--custom--color--tablet--menu--main--sub--element--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover{background-color:var(--wp--custom--color--tablet--menu--main--sub--element--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link{background-color:var(--wp--custom--color--tablet--menu--main--sub--element--active)}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .title{color:var(--wp--custom--color--tablet--menu--main--sub--title--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link i,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited i{color:var(--wp--custom--color--tablet--menu--main--sub--icon--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .title{font-family:var(--wp--custom--typography--tablet--menu--main--sub--default--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--sub--default--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .title{color:var(--wp--custom--color--tablet--menu--main--sub--title--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover i{color:var(--wp--custom--color--tablet--menu--main--sub--icon--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .title{font-family:var(--wp--custom--typography--tablet--menu--main--sub--hover--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--sub--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .title{color:var(--wp--custom--color--tablet--menu--main--sub--title--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link i{color:var(--wp--custom--color--tablet--menu--main--sub--icon--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .title{font-family:var(--wp--custom--typography--tablet--menu--main--sub--active--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--sub--active--font-size)}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .description,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .description{color:var(--wp--custom--color--tablet--menu--main--sub--description--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link .description,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:visited .description{font-family:var(--wp--custom--typography--tablet--menu--main--sub--description--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--sub--description--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .description{color:var(--wp--custom--color--tablet--menu--main--sub--description--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover .description{font-family:var(--wp--custom--typography-tablet--menu--sub--hover--description--font-family);font-size:var(--wp--custom--typography--tablet--menu--main--sub---hover--description--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .description{color:var(--wp--custom--color--tablet--menu--main--sub--description--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu>.menu-item.current-menu-item>.menu-link .description{font-family:var(--wp--custom--typography--tablet--menu--main--sub--active--description--font-family);font-size:var(--wp--custom--typography--tablet--enu--sub--active--description--font-size)}}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu{display:block;padding:var(--wp--preset--spacing--24)0 0 0}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link{display:block;padding:var(--wp--preset--spacing--12) var(--wp--preset--spacing--24)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:visited .title{display:block}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:visited .title{color:var(--wp--custom--color--menu--main--sub-2--title--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link i,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:visited i{color:var(--wp--custom--color--menu--main--sub-2--icon--default)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:visited .title{font-family:var(--wp--custom--typography--menu--main--sub-2--default--font-family);font-size:var(--wp--custom--typography--menu--main--sub-2--default--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:hover .title{color:var(--wp--custom--color--menu--main--sub-2--title--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:hover i{color:var(--wp--custom--color--menu--main--sub-2--icon--hover)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link:hover .title{font-family:var(--wp--custom--typography--menu--main--sub-2--hover--font-family);font-size:var(--wp--custom--typography--menu--main--sub-2--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item.current-menu-item .menu-link .title{color:var(--wp--custom--color--menu--main--sub-2--title--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item.current-menu-item .menu-link i{color:var(--wp--custom--color--menu--main--sub-2--icon--active)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item.current-menu-item .menu-link .title{font-family:var(--wp--custom--typography--menu--main--sub-2--active--font-family);font-size:var(--wp--custom--typography--menu--main--sub-2--active--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu{display:block;padding:0;width:100%;padding:0 0 var(--wp--preset--spacing--32)0}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-link{padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--48) var(--wp--preset--spacing--24) var(--wp--preset--spacing--64)}}body .mobile-menu__toggle{display:none}body .mobile-menu__toggle{cursor:pointer;height:100%;align-items:center;justify-content:center}body .mobile-menu__toggle i{font-size:var(--wp--preset--spacing--48);border-radius:var(--wp--custom--border-radius--8);padding:var(--wp--preset--spacing--4) var(--wp--preset--spacing--4)}body .mobile-menu__toggle-open{color:var(--wp--custom--color--tablet--menu--toggle--open--icon);background-color:var(--wp--custom--color--tablet--menu--toggle--open--element)}body .mobile-menu__toggle-close{color:var(--wp--custom--color--tablet--menu--toggle--close--icon);background-color:var(--wp--custom--color--tablet--menu--toggle--close--element)}@media only screen and (max-width:62rem){body .mobile-menu__toggle{display:flex}}body .mobile-menu__toggle-close{display:none}body.mobile-menu--open .mobile-menu__toggle-open{display:none}body.mobile-menu--open .mobile-menu__toggle-close{display:flex}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:visited .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:hover .title,body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link:active .title{text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}body .wp-block-sivusto-site-nav-block .menu-main-container>.menu>.menu-item>.menu-link .title{line-height:var(--wp--preset--spacing--24)}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{border-top:1px solid var(--wp--custom--color--border);border-bottom:1px solid var(--wp--custom--color--border)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu{border-top:0;border-bottom:0}}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .menu-item{align-self:self-start}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .menu-item>.menu-link{border-radius:var(--wp--custom--border-radius--8)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .menu-item>.menu-link{border-radius:0}}body .wp-block-sivusto-site-nav-block .menu>.menu-item>.sub-menu .menu-item .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:calc(var(--wp--custom--typography--menu--main--sub--default--description--font-size)*1.5);max-height:calc(var(--wp--custom--typography--menu--main--sub--default--description--font-size)*1.5*2);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:var(--wp--preset--spacing--12)}@media only screen and (min-width:62.063rem){body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu{padding-bottom:calc(var(--wp--preset--spacing--48) + var(--wp--preset--spacing--24) + var(--wp--preset--spacing--24) + var(--wp--custom--typography--text--normal--font-size))}body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all{position:absolute;bottom:0;left:0;width:100%}body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link{border-radius:0}body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link:hover,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link:visited,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all.current-menu-item .menu-link{background-color:var(--wp--custom--color--gray);padding-left:calc(var(--wp--preset--spacing--80) + var(--wp--preset--spacing--24))}body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link:hover .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all .menu-link:visited .title,body .wp-block-sivusto-site-nav-block .menu>.menu-item.has-view-all>.sub-menu .menu-item.view-all.current-menu-item .menu-link .title{font-family:var(--wp--custom--typography--text--normal--font-family);font-size:var(--wp--custom--typography--text--normal--font-size);color:var(--wp--custom--color--primary)}}body .wp-block-sivusto-site-nav-block .menu>.menu-item.products>.sub-menu .sub-menu{display:block;padding:var(--wp--preset--spacing--4)0 0 0}body .wp-block-sivusto-site-nav-block .menu-top-container{display:none;box-sizing:border-box}body .wp-block-sivusto-top-nav-block .menu-top-container .menu,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-link,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-link .menu-link-container,body .wp-block-sivusto-site-nav-block .menu-top-container .menu,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-link,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-link .menu-link-container{display:flex;align-items:center;box-sizing:border-box}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-link .menu-link-container,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-link .menu-link-container{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--20)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-link .menu-link-container,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-link:visited .menu-link-container{background-color:var(--wp--custom--color--menu--top--element--default)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover .menu-link-container{background-color:var(--wp--custom--color--menu--top--element--hover)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .menu-link-container{background-color:var(--wp--custom--color--menu--top--element--active)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link .title,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited .title{display:block}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link .title,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited .title{color:var(--wp--custom--color--menu--top--title--default)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link i,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited i{color:var(--wp--custom--color--menu--top--icon--default)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link .title,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited .title{font-family:var(--wp--custom--typography--menu--top--default--font-family);font-size:var(--wp--custom--typography--menu--top--default--font-size)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover .title{color:var(--wp--custom--color--menu--top--title--hover)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover i{color:var(--wp--custom--color--menu--top--icon--hover)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover .title{font-family:var(--wp--custom--typography--menu--top--hover--font-family);font-size:var(--wp--custom--typography--menu--top--hover--font-size)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title .title{color:var(--wp--custom--color--menu--top--title--active)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title i{color:var(--wp--custom--color--menu--top--icon--active)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title .title{font-family:var(--wp--custom--typography--menu--top--active--font-family);font-size:var(--wp--custom--typography--menu--top--active--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu-top-container,body .wp-block-sivusto-site-nav-block .menu-top-container .menu{display:block}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item{width:100%;border-bottom:1px solid var(--wp--custom--color--border)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link{padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--48)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link .menu-link-container{padding:0}}@media only screen and (max-width:62rem){body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link .title,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:visited .title{color:var(--wp--custom--color--tablet--menu--top--title--default)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link i,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:visited i{color:var(--wp--custom--color--tablet--menu--top--icon--default)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link .title,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:visited .title{font-family:var(--wp--custom--typography--tablet--menu--top--default--font-family);font-size:var(--wp--custom--typography--tablet--menu--top--default--font-size)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:hover .title{color:var(--wp--custom--color--tablet--menu--top--title--hover)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:hover i{color:var(--wp--custom--color--tablet--menu--top--icon--hover)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:hover .title{font-family:var(--wp--custom--typography--tablet--menu--top--hover--font-family);font-size:var(--wp--custom--typography--tablet--menu--top--hover--font-size)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title .title{color:var(--wp--custom--color--tablet--menu--top--title--active)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title i{color:var(--wp--custom--color--tablet--menu--top--icon--active)}body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title .title{font-family:var(--wp--custom--typography--tablet--menu--top--active--font-family);font-size:var(--wp--custom--typography--tablet--menu--top--active--font-size)}}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:active,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:visited,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:hover,body .wp-block-sivusto-site-nav-block .menu-top-container .menu .menu-item .menu-link:active{text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}body .wp-block-sivusto-top-nav-block{padding:var(--wp--preset--spacing--8)0}body .wp-block-sivusto-top-nav-block .menu-link-container{gap:var(--wp--preset--spacing--8)}body .wp-block-sivusto-top-nav-block .menu-link-container:after{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--wp--custom--dimensions--icon);letter-spacing:normal}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link :after,body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:visited :after{color:var(--wp--custom--color--menu--top--icon--default)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item .menu-link:hover :after{color:var(--wp--custom--color--menu--top--icon--hover)}body .wp-block-sivusto-top-nav-block .menu-top-container .menu .menu-item.current-menu-item .menu-link .title :after{color:var(--wp--custom--color--menu--top--icon--active)}body .wp-block-sivusto-language-nav-block{position:relative}body .wp-block-sivusto-language-nav-block .menu-link-container{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--wp--preset--spacing--12)}body .wp-block-sivusto-language-nav-block .menu-link-container .language-menu-icon{width:var(--wp--custom--dimensions--icon);height:var(--wp--custom--dimensions--icon)}body .wp-block-sivusto-language-nav-block .menu-container,body .wp-block-sivusto-language-nav-block .menu-language-container,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link>.menu-link-container{height:100%}body .wp-block-sivusto-language-nav-block .menu-language-container,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link>.menu-link-container{box-sizing:border-box}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link{display:block}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link>.menu-link-container{display:flex;align-items:center}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link{padding:var(--wp--preset--spacing--16)0}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link>.menu-link-container{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--20);gap:var(--wp--preset--spacing--4)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link:visited .title{display:block}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link:visited .title{color:var(--wp--custom--color--menu--main--title--default)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link:visited .title{font-family:var(--wp--custom--typography--menu--main--default--font-family);font-size:var(--wp--custom--typography--menu--main--default--font-size)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link:hover .title{color:var(--wp--custom--color--menu--main--title--hover)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link:hover .title{font-family:var(--wp--custom--typography--menu--main--hover--font-family);font-size:var(--wp--custom--typography--menu--main--hover--font-size)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item.active>.menu-link .title{color:var(--wp--custom--color--menu--main--title--active)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item.current-menu-item>.menu-link .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item.active>.menu-link .title{font-family:var(--wp--custom--typography--menu--main--active--font-family);font-size:var(--wp--custom--typography--menu--main--active--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-language-nav-block .menu-link-container .language-menu-icon{width:var(--wp--preset--spacing--32);height:var(--wp--preset--spacing--32)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .menu-link-container .language-menu-icon{background-color:var(--wp--custom--color--tablet--menu--toggle--open--element);border-radius:var(--wp--custom--border-radius--8);padding:var(--wp--preset--spacing--12) var(--wp--preset--spacing--12)}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .menu-link-container{padding:0}body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .menu-link-container .title,body .wp-block-sivusto-language-nav-block .menu-language-container>.menu>.menu-item>.menu-link .menu-link-container i{display:none}}body.mobile-menu--open .wp-block-sivusto-language-nav-block{display:none}body .wp-block-sivusto-language-nav-block .sub-menu{position:absolute;z-index:10000;top:var(--wp--preset--spacing--64);right:0}body .wp-block-sivusto-language-nav-block .sub-menu{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--20);background-color:var(--wp--custom--color--background--sub-menu);box-shadow:0 4px 32px 0 rgba(0,0,0,.1);border-radius:var(--wp--preset--spacing--8)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link{display:block;padding:var(--wp--preset--spacing--12) var(--wp--preset--spacing--24) var(--wp--preset--spacing--12) var(--wp--preset--spacing--16)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited{background-color:var(--wp--custom--color--menu--language--sub--element--default)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover{background-color:var(--wp--custom--color--menu--language--sub--element--hover)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link{background-color:var(--wp--custom--color--menu--language--sub--element--active)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited .title{display:block;white-space:nowrap}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited .title{color:var(--wp--custom--color--menu--language--sub--title--default)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link i,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited i{color:var(--wp--custom--color--menu--language--sub--icon--default)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited .title{font-family:var(--wp--custom--typography--menu--language--sub--default--font-family);font-size:var(--wp--custom--typography--menu--language--sub--default--font-size)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover .title{color:var(--wp--custom--color--menu--language--sub--title--hover)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover i{color:var(--wp--custom--color--menu--language--sub--icon--hover)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover .title{font-family:var(--wp--custom--typography--menu--language--sub--hover--font-family);font-size:var(--wp--custom--typography--menu--language--sub--hover--font-size)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link .title{color:var(--wp--custom--color--menu--language--sub--title--active)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link i{color:var(--wp--custom--color--menu--language--sub--icon--active)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link .title{font-family:var(--wp--custom--typography--menu--language--sub--active--font-family);font-size:var(--wp--custom--typography--menu--language--sub--active--font-size)}@media only screen and (max-width:62rem){body .wp-block-sivusto-language-nav-block .sub-menu{top:var(--wp--preset--spacing--80);padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--32)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--32) var(--wp--preset--spacing--16) var(--wp--preset--spacing--16)}}@media only screen and (max-width:62rem){body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited .title{color:var(--wp--custom--color--tablet--menu--language--sub--title--default)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link i,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited i{color:var(--wp--custom--color--tablet--menu--language--sub--icon--default)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link .title,body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:visited .title{font-family:var(--wp--custom--typography--tablet--menu--language--sub--default--font-family);font-size:var(--wp--custom--typography--tablet--menu--language--sub--default--font-size)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover .title{color:var(--wp--custom--color--tablet--menu--language--sub--title--hover)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover i{color:var(--wp--custom--color--tablet--menu--language--sub--icon--hover)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item .menu-link:hover .title{font-family:var(--wp--custom--typography--tablet--menu--language--sub--hover--font-family);font-size:var(--wp--custom--typography--tablet--menu--language--sub--hover--font-size)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link .title{color:var(--wp--custom--color--tablet--menu--language--sub--title--active)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link i{color:var(--wp--custom--color--tablet--menu--language--sub--icon--active)}body .wp-block-sivusto-language-nav-block .sub-menu .menu-item.current-menu-item .menu-link .title{font-family:var(--wp--custom--typography--tablet--menu--language--sub--active--font-family);font-size:var(--wp--custom--typography--tablet--menu--language--sub--active--font-size)}}ul.wp-block-sivusto-breadcrumbs{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--12) var(--wp--preset--spacing--12);list-style-type:none;padding:0;margin:0}ul.wp-block-sivusto-breadcrumbs li{display:flex;flex-wrap:nowrap;gap:var(--wp--preset--spacing--12)}ul.wp-block-sivusto-breadcrumbs li{font-family:var(--wp--custom--typography--breadcrump--default--font-family);font-size:var(--wp--custom--typography--breadcrump--default--font-size)}ul.wp-block-sivusto-breadcrumbs li:last-of-type i{display:none}ul.wp-block-sivusto-breadcrumbs a,ul.wp-block-sivusto-breadcrumbs a:hover,ul.wp-block-sivusto-breadcrumbs a:visited,ul.wp-block-sivusto-breadcrumbs a:active{text-decoration:none}ul.wp-block-sivusto-breadcrumbs a,ul.wp-block-sivusto-breadcrumbs a:visited,ul.wp-block-sivusto-breadcrumbs a:active{color:var(--wp--custom--color--breadcrump--default)}ul.wp-block-sivusto-breadcrumbs a:hover{color:var(--wp--custom--color--breadcrump--hover)}ul.wp-block-sivusto-breadcrumbs .tab.active a{color:var(--wp--custom--color--breadcrump--active)}ul.wp-block-sivusto-breadcrumbs li{text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}.sivusto-block.sivusto-video{position:relative;overflow:hidden;cursor:pointer}.sivusto-block.sivusto-video,.sivusto-block.sivusto-video img{width:100%;height:auto;aspect-ratio:16/9}.sivusto-block.sivusto-video img{object-fit:cover}.sivusto-block.sivusto-video iframe{width:100%;height:100%}.sivusto-block.sivusto-video:after,.sivusto-block.sivusto-video:before{pointer-events:none;position:absolute}.sivusto-block.sivusto-video:after{content:"";inset:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:1}.sivusto-block.sivusto-video:before{content:"";display:block;inset:50%;translate:-50% -50%;color:var(--wp--custom--color--light);width:var(--wp--custom--dimensions--icon);height:var(--wp--custom--dimensions--icon);font-size:var(--wp--custom--dimensions--icon);transition:scale .3s ease-in-out;z-index:2}.sivusto-block.sivusto-video:hover:before{scale:1.2}.sivusto-block.sivusto-video.sivusto-block.sivusto-video--playing .sivusto-block.sivusto-video__play,.sivusto-block.sivusto-video.sivusto-block.sivusto-video--playing::after,.sivusto-block.sivusto-video.sivusto-block.sivusto-video--playing::before{display:none}.sivusto-block.sivusto-video{border-radius:var(--wp--custom--border-radius--16)}.sivusto-block.sivusto-video:before{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background-color:var(--wp--custom--color--light);color:var(--wp--custom--color--primary);font-size:var(--wp--preset--spacing--48);width:var(--wp--preset--spacing--48);height:var(--wp--preset--spacing--48);padding:var(--wp--preset--spacing--12);border-radius:999px}ul.sivusto-block-tabs__menu{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--12) var(--wp--preset--spacing--24);list-style-type:none;padding:0;margin:0}ul.sivusto-block-tabs__menu .tab-link{display:block;padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--32)}ul.sivusto-block-tabs__menu .tab-link,ul.sivusto-block-tabs__menu .tab-link:hover,ul.sivusto-block-tabs__menu .tab-link:visited,ul.sivusto-block-tabs__menu .tab-link:active{text-decoration:none}ul.sivusto-block-tabs__menu .tab-link,ul.sivusto-block-tabs__menu .tab-link:visited,ul.sivusto-block-tabs__menu .tab-link:active{font-family:var(--wp--custom--typography--tabs--default--font-family);font-size:var(--wp--custom--typography--tabs--default--font-size);background-color:var(--wp--custom--color--tabs--element--default);color:var(--wp--custom--color--tabs--title--default)}ul.sivusto-block-tabs__menu .tab-link:hover{font-family:var(--wp--custom--typography--tabs--hover--font-family);font-size:var(--wp--custom--typography--tabs--hover--font-size);background-color:var(--wp--custom--color--tabs--element--hover);color:var(--wp--custom--color--tabs--title--hover)}ul.sivusto-block-tabs__menu .tab.active .tab-link{font-family:var(--wp--custom--typography--tabs--active--font-family);font-size:var(--wp--custom--typography--tabs--active--font-size);background-color:var(--wp--custom--color--tabs--element--active);color:var(--wp--custom--color--tabs--title--active)}.sivusto-block-tab-content:not(.active){display:none}.wp-block-sivusto-tab-content{width:100%;padding:var(--wp--preset--spacing--48)0}ul.sivusto-block-tabs__menu{justify-content:center;gap:var(--wp--preset--spacing--48)}ul.sivusto-block-tabs__menu .tab-link{padding:var(--wp--preset--spacing--16)0;border-bottom:1px solid;border-color:transparent;text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}ul.sivusto-block-tabs__menu .tab-link,ul.sivusto-block-tabs__menu .tab-link:visited,ul.sivusto-block-tabs__menu .tab-link:active{background-color:transparent;border-color:var(--wp--custom--color--tabs--element--default)}ul.sivusto-block-tabs__menu .tab-link:hover{background-color:transparent;border-color:var(--wp--custom--color--tabs--element--hover)}ul.sivusto-block-tabs__menu .tab.active .tab-link{background-color:transparent;border-color:var(--wp--custom--color--tabs--element--active)}@media only screen and (max-width:48.813rem){ul.sivusto-block-tabs__menu{gap:var(--wp--preset--spacing--8) var(--wp--preset--spacing--24)}}.sivusto-block-slider.sivusto-block-slider--init:not(.sivusto-block-slider--no-display-none-effect) .sivusto-block-slide:not(:first-of-type),.sivusto-block-slider:not(.sivusto-block-slider--init):not(.sivusto-block-slider--no-display-none-effect) .sivusto-block-slide:not(.active) .sivusto-block-slide-content{display:none;opacity:0}.wp-block-sivusto-slider{display:grid;grid-template-areas:"slides"}.wp-block-sivusto-slide{grid-area:slides}.wp-block-sivusto-slide .sivusto-block-slide-content{transition:opacity .5s ease,display .5s ease allow-discrete}.wp-block-sivusto-slide.active .sivusto-block-slide-content{opacity:1}@starting-style{.wp-block-sivusto-slide.active .sivusto-block-slide-content{opacity:0}}.wp-block-sivusto-slider .sivusto-block-slider__buttons{display:flex;justify-content:center;gap:var(--wp--preset--spacing--12) var(--wp--preset--spacing--12)}.wp-block-sivusto-slider .sivusto-block-slider__button,.wp-block-sivusto-slider .sivusto-block-slider__previous,.wp-block-sivusto-slider .sivusto-block-slider__next{box-shadow:none;cursor:pointer;border:0}.wp-block-sivusto-slider .sivusto-block-slider__button{background-color:transparent;padding:var(--wp--preset--spacing--32)0}.wp-block-sivusto-slider .sivusto-block-slider__button-element{display:block;width:var(--wp--preset--spacing--24);height:2px;border-radius:999px}.wp-block-sivusto-slider .sivusto-block-slider__button-element{background-color:var(--wp--custom--color--slider--button--marker--default)}.wp-block-sivusto-slider .sivusto-block-slider__button:hover .sivusto-block-slider__button-element{background-color:var(--wp--custom--color--slider--button--marker--hover)}.wp-block-sivusto-slider .sivusto-block-slider__button.active .sivusto-block-slider__button-element{background-color:var(--wp--custom--color--slider--button--marker--active)}.wp-block-sivusto-slider .sivusto-block-slider__previous,.wp-block-sivusto-slider .sivusto-block-slider__next{border-radius:999px;padding:var(--wp--preset--spacing--8);background-color:var(--wp--custom--color--slider--button--navigation--element--default);color:var(--wp--custom--color--slider--button--navigation--icon--default)}.wp-block-sivusto-slider .sivusto-block-slider__previous:hover,.wp-block-sivusto-slider .sivusto-block-slider__next:hover{background-color:var(--wp--custom--color--slider--button--navigation--element--hover);color:var(--wp--custom--color--slider--button--navigation--icon--hover)}@media only screen and (max-width:48.813rem){.wp-block-sivusto-slider .sivusto-block-slider__buttons{gap:var(--wp--preset--spacing--24)}}@media only screen and (max-width:48.813rem){.wp-block-sivusto-slider .sivusto-block-slider__button-element{width:var(--wp--preset--spacing--32)}}.sivusto-block-slider--slides-amount-1 .sivusto-block-slider__previous,.sivusto-block-slider--slides-amount-1 .sivusto-block-slider__next{display:none}.consent-container:not(.check-consent){display:none}.consent-container{position:fixed;bottom:0;left:0;z-index:100000;width:100%;background-color:var(--wp--custom--color--background--consent)}.consent-container,.consent-container .sivusto-consent__buttons{display:flex;box-sizing:border-box}.consent-container{flex-direction:column;gap:var(--wp--preset--spacing--32);padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--80)}.consent-container .sivusto-consent__buttons{gap:var(--wp--preset--spacing--16)}.sivusto-block-search{position:relative;height:100%;display:flex;align-items:center}.sivusto-block-search .search-toggle,.sivusto-block-search button{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--20);cursor:pointer}.sivusto-block-search button{font-family:"Hur-Icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--wp--custom--dimensions--icon);background:0 0;color:var(--wp--preset--color--dark-blue);gap:0;letter-spacing:0;text-transform:none;border:0;position:absolute;top:0;right:0;bottom:0}.sivusto-block-search button::before{content:""}.sivusto-block-search button::after{display:none}.sivusto-block-search input{padding-right:var(--wp--preset--spacing--48)}.sivusto-block-search:not(.is-open) form{display:none}.sivusto-block-search form,.sivusto-block-search input{width:300px}.sivusto-block-search input{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.sivusto-block-search.is-open form{position:absolute;right:0}@media only screen and (max-width:62rem){:root :where(.search-language-nav-container){gap:var(--wp--preset--spacing--16)}.sivusto-block-search .hur-icon{font-size:var(--wp--preset--spacing--48);color:var(--wp--custom--color--tablet--menu--toggle--open--icon);background-color:var(--wp--custom--color--tablet--menu--toggle--open--element);border-radius:var(--wp--custom--border-radius--8);padding:var(--wp--preset--spacing--4) var(--wp--preset--spacing--4)}}@media only screen and (max-width:48.813rem){.sivusto-block-search.is-open{width:calc(100% - var(--wp--preset--spacing--16)*2);position:absolute;left:0;right:0;z-index:10;margin-left:var(--wp--preset--spacing--16)!important;margin-right:var(--wp--preset--spacing--16)!important}.sivusto-block-search.is-open .search-toggle{display:none}.sivusto-block-search.is-open form,.sivusto-block-search.is-open input{width:100%}}body.mobile-menu--open .sivusto-block-search{display:none}.wpcf7 form .wpcf7-spinner,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-checkbox .wpcf7-list-item,.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-response-output{padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);color:var(--wp--custom--color--status--default--primary);background-color:var(--wp--custom--color--status--default--secondary);margin:0;border:0}.wpcf7 form .wpcf7-not-valid-tip{padding:var(--wp--preset--spacing--12)0;color:var(--wp--custom--color--status--error--primary)}.wpcf7 form.sent .wpcf7-response-output{color:var(--wp--custom--color--status--success--primary);background-color:var(--wp--custom--color--status--success--secondary)}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:var(--wp--custom--color--status--error--primary);background-color:var(--wp--custom--color--status--error--secondary)}.wpcf7 form.spam .wpcf7-response-output{color:var(--wp--custom--color--status--warning--primary);background-color:var(--wp--custom--color--status--warning--secondary)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:var(--wp--custom--color--status--error--primary);background-color:var(--wp--custom--color--status--error--secondary)}.wpcf7 form p{display:contents}.wpcf7 form br:not(label br){display:none}.wpcf7-form.submitting .wpcf7-submit{pointer-events:none}.wpcf7 form .wpcf7-response-output{border-radius:var(--wp--custom--border-radius--8)}.order--minus-1{order:-1}@media only screen and (max-width:62rem){.order-tablet--minus-1{order:-1}}@media only screen and (max-width:48.813rem){.order-mobile--minus-1{order:-1}}.flex-grow{flex-grow:1}.wp-block-sivusto-slider .acf-innerblocks-container,.sivusto-pattern__query-loop-search .acf-innerblocks-container{display:contents}.is-style-uppercase{text-transform:uppercase;letter-spacing:clamp(.07rem,.07rem + (1vw - .62rem)*.0517241379,.1rem)}.is-style-radius-4{border-radius:var(--wp--preset--spacing--4)}.is-style-radius-8{border-radius:var(--wp--preset--spacing--8)}.is-style-radius-16{border-radius:var(--wp--preset--spacing--16)}.is-style-radius-20{border-radius:var(--wp--preset--spacing--20)}.is-style-radius-24{border-radius:var(--wp--preset--spacing--24)}.is-style-radius-32{border-radius:var(--wp--preset--spacing--32)}.is-style-radius-40{border-radius:var(--wp--preset--spacing--40)}.is-style-radius-48{border-radius:var(--wp--preset--spacing--48)}.is-style-radius-56{border-radius:var(--wp--preset--spacing--56)}