img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122, 0, 223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0, 124, 186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0, 90, 135;--wp-admin-border-width-focus:2px}@media (resolution>=192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-text-align-center{text-align:center}.aligncenter{clear:both}html :where(.has-border-color),html :where([style^=border-color],[style*=\;border-color],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=\;border-top-color],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=\;border-right-color],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=\;border-bottom-color],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=\;border-left-color],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=\;border-width],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=\;border-top-width],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=\;border-right-width],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=\;border-bottom-width],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=\;border-left-width],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){max-width:100%;height:auto}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (width<=600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-button__link{box-sizing:border-box;cursor:pointer;text-align:center;word-break:break-word;align-content:center;height:100%;display:inline-block}.wp-block-button__link.aligncenter{text-align:center}:where(.wp-block-button__link){box-shadow:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width) * 1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:#0000;background-image:none}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;vertical-align:bottom;max-width:100%;height:auto}@media not (prefers-reduced-motion){.wp-block-image img.show{animation:.4s show-content-image}}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{width:1em;height:1em}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:0 0;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{width:1.5em;height:1.5em;display:block}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active){animation:.35s both turn-off-visibility}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:.25s both turn-off-visibility}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:.4s lightbox-zoom-out}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:.4s forwards turn-off-visibility}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%)scale(1)}}@keyframes lightbox-zoom-out{0%{visibility:visible;transform:translate(-50%,-50%)scale(1)}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;text-transform:uppercase;margin:.05em .1em 0 0;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{margin:0;display:inline-block}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{width:100%;margin-left:auto;margin-right:auto}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (width>=782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}@media (width<=781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (width>=782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-grow:1;flex-basis:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-grow:1;flex-basis:0}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{overflow-wrap:break-word;word-break:break-word;flex-grow:1;min-width:0}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-spacer{clear:both}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter{width:auto;display:table}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th{word-break:break-word}.wp-block-table.is-style-stripes{border-collapse:inherit;border-spacing:0;background-color:#0000}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.block-cards:not(.is-style-slider){--block-grid-item-color:var(--mks-body-color);--block-grid-item-bg:#fff;--block-grid-item-hover-color:#fff;--block-grid-item-hover-bg:var(--mks-primary-color);--block-grid-item-hover:5px;--block-grid-item-hover-neg:calc(var(--block-grid-item-hover) * -1);--block-grid-layout:1}.block-cards:not(.is-style-slider)[data-block-columns="1"]{--block-grid-layout:1}.block-cards:not(.is-style-slider)>.block__body{grid-template-columns:repeat(var(--block-grid-layout), 1fr);gap:var(--mks-gutter-double-x);display:grid}@media (width>=568px){.block-cards:not(.is-style-slider)[data-block-columns="2"],.block-cards:not(.is-style-slider)[data-block-columns="3"],.block-cards:not(.is-style-slider)[data-block-columns="4"]{--block-grid-layout:2}}@media (width>=768px){.block-cards:not(.is-style-slider)[data-block-columns="3"],.block-cards:not(.is-style-slider)[data-block-columns="4"]{--block-grid-layout:3}}@media (width>=992px){.block-cards:not(.is-style-slider)[data-block-columns="4"]{--block-grid-layout:4}}.block-cards.is-style-numbered{counter-reset:block-numbered}.block-cards.is-style-numbered .block-cards__item{counter-increment:block-numbered}.block-cards.is-style-numbered .block-cards__item:after{content:counter(block-numbered);top:0;right:var(--mks-gutter-double-x);color:var(--mks-secondary-color);user-select:none;pointer-events:none;font-size:3.75rem;font-weight:700;line-height:1em;display:block;position:absolute;transform:translateY(-50%)}.block-cards.is-style-numbered .block-cards__item:hover:after{top:var(--block-grid-item-hover-neg);right:calc(var(--mks-gutter-double-x) - var(--block-grid-item-hover));transform-origin:50%;transform:scale(1.05)translateY(-25%)}.block-cards.is-style-numbered .block-cards__item:after{transition:all .4s ease-in-out}.block-cards .block__body .is-title{font-family:var(--mks-h-font-family);color:var(--mks-heading-color);font-size:1.6875rem;line-height:2.25rem;font-weight:var(--ama-mks-h-font-weight)}.block-cards.is-style-slider{grid-template-columns:inherit;--mks-splide-color:var(--mks-primary-color);--mks-splide-bgcolor:transparent;--mks-splide-border-color:var(--mks-splide-color);--cards-slider-width:58.125rem;--cards-slider-arrow-space:6rem;--cards-slider-card-height:22.5rem;--cards-slider-arrow-size:3.25rem;display:grid;grid-column:full-width!important}.block-cards.is-style-slider>:not(.block__body){grid-column:content}.block-cards.is-style-slider>.block__body{grid-column:full-width;grid-template-columns:inherit;display:grid;overflow:hidden}.block-cards.is-style-slider>.block__body>.splide{width:calc(var(--cards-slider-width) + var(--cards-slider-arrow-space) * 2);max-width:100%;padding-left:var(--cards-slider-arrow-space);padding-right:var(--cards-slider-arrow-space);grid-column:full-width;margin:0 auto;position:relative;overflow:visible}.block-cards.is-style-slider>.block__body>.splide>.splide__track{overflow:visible}.block-cards.is-style-slider .splide__slide{width:var(--cards-slider-width);background:#fff;border-radius:0;grid-template-columns:22.5rem 1fr;display:grid;overflow:hidden}.block-cards.is-style-slider .splide__slide>.splide__img{position:relative;overflow:hidden}.block-cards.is-style-slider .splide__slide>.splide__img:after{content:"";background:var(--mks-secondary-color);mask:url(/teema/blocks/cards/stencil-card-02.svg) 100% 0/12.5rem 12.5rem no-repeat;user-select:none;pointer-events:none;width:7.8125rem;height:8.25rem;display:block;position:absolute;bottom:0;left:0;-webkit-mask:url(/teema/blocks/cards/stencil-card-02.svg) 100% 0/12.5rem 12.5rem no-repeat}.block-cards.is-style-slider .splide__slide>.splide__img>*,.block-cards.is-style-slider .splide__slide>.splide__img>picture>img{object-fit:cover;width:100%;height:100%;display:block}.block-cards.is-style-slider .splide__slide>.splide__content{padding:2.5rem}.block-cards.is-style-slider .splide__arrows{width:auto!important;height:auto!important;display:contents!important;position:static!important;transform:none!important}.block-cards.is-style-slider .splide__arrow{visibility:visible!important;top:calc(var(--cards-slider-card-height) / 2)!important;width:var(--cards-slider-arrow-size)!important;height:var(--cards-slider-arrow-size)!important;border:1px solid var(--mks-primary-color)!important;opacity:1!important;z-index:100!important;background:#fff!important;display:flex!important;position:absolute!important;transform:translateY(-50%)!important}.block-cards.is-style-slider .splide__arrow svg{fill:var(--mks-primary-color)!important}.block-cards.is-style-slider .splide__arrow--prev{left:calc((var(--cards-slider-arrow-space) / 2) - (var(--cards-slider-arrow-size) / 2) - .8rem)!important;right:auto!important}.block-cards.is-style-slider .splide__arrow--next{left:calc(var(--cards-slider-arrow-space) + var(--cards-slider-width) + (var(--cards-slider-arrow-space) / 2) - (var(--cards-slider-arrow-size) / 2) + .8rem)!important;right:auto!important}@media (width<=1200px){.block-cards.is-style-slider{--cards-slider-width:calc(100vw - 13.5rem);--cards-slider-arrow-space:5.5rem}}@media (width<=930px){.block-cards.is-style-slider{--cards-slider-width:calc(100vw - 10rem);--cards-slider-arrow-space:4rem}.block-cards.is-style-slider .splide__slide{grid-template-columns:18rem 1fr}.block-cards.is-style-slider .splide__slide>.splide__content{padding:1.25rem}.block-cards .block__body .is-title{font-size:1.5rem;line-height:1.75rem}}@media (width<=767px){.block-cards.is-style-slider{--cards-slider-width:calc(100vw - 2.5rem);--cards-slider-arrow-space:1.25rem;--cards-slider-card-height:15rem;--cards-slider-arrow-size:2.75rem}.block-cards.is-style-slider>.block__body>.splide{width:100%;padding-left:1.25rem;padding-right:1.25rem;position:relative;overflow:visible}.block-cards.is-style-slider .splide__slide{background:0 0;grid-template-rows:auto 1fr;grid-template-columns:1fr;width:calc(100vw - 2.5rem)}.block-cards.is-style-slider .splide__slide>.splide__img{z-index:1;width:calc(100% - 2.5rem);max-width:18.75rem;height:15rem;margin:0 auto;position:relative}.block-cards.is-style-slider .splide__slide>.splide__content{text-align:center;background:#f6f4f2;margin-top:-5rem;padding-top:6.25rem}.block-cards.is-style-slider .splide__arrow--prev{left:.5rem!important}.block-cards.is-style-slider .splide__arrow--next{left:auto!important;right:.5rem!important}}.block-txtmedia{--content-column:1 / 6;--content-order:0;--media-column:7 / -1;--media-pull:3.125rem;--txtmedia-side-offset:2.5rem;--mks-splide-width:2.5rem;--mks-splide-height:2.5rem;--mks-splide-bgcolor:transparent;--mks-splide-prev-border-radius:0;--mks-splide-next-border-radius:0;--mks-splide-border-width:0;max-width:100%;overflow-x:clip}@supports not (overflow-x:clip){.block-txtmedia{overflow-x:hidden}}.block-txtmedia,.block-txtmedia>.block__body,.block-txtmedia__content,.block-txtmedia__media{box-sizing:border-box;min-width:0;max-width:100%}.block-txtmedia.is-style-bgcolor{background-color:#fff;padding-top:6.25rem;padding-bottom:6.25rem}.block-txtmedia.reverse-order{--content-column:8 / -1;--content-order:1;--media-column:1 / 7}.block-txtmedia>.block__body{gap:var(--mks-gutter-double-x);grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.block-txtmedia__content{grid-column:var(--content-column);order:var(--content-order)}.block-txtmedia__media{grid-column:var(--media-column)}.block-txtmedia__media .splide__arrows{border-radius:var(--mks-splide-width);top:unset;width:unset;z-index:2;background-color:#fff;grid-template-columns:repeat(2,1fr);gap:.625rem;padding:.625rem;display:grid;bottom:1.25rem;overflow:hidden;transform:none;box-shadow:3px 3px 10px #00000012}.block-txtmedia:not(.reverse-order) .splide__arrows{left:unset;right:1.25rem}.block-txtmedia.reverse-order .splide__arrows{left:1.25rem}.block-txtmedia__media .splide__arrows>.splide__arrow{color:var(--mks-primary-color);background:var(--mks-secondary-color);border-radius:50%;top:unset!important;left:unset!important;bottom:unset!important;right:unset!important;position:static!important}.block-txtmedia img{width:100%;max-width:100%;margin:0;display:block}.block-txtmedia__media .splide{border-radius:0;overflow:hidden}.block-txtmedia__media .splide:after{content:"";background:var(--mks-secondary-color);mask:url(/teema/blocks/txtmedia/stencil-txtmedia-02.svg) 50%/100% no-repeat;user-select:none;pointer-events:none;width:18.75rem;height:18.75rem;transition:opacity .3s linear;display:block;position:absolute;bottom:-3rem;-webkit-mask:url(/teema/blocks/txtmedia/stencil-txtmedia-02.svg) 50%/100% no-repeat}.block-txtmedia__media .splide:hover:after{opacity:.1}.block-txtmedia:not(.reverse-order) .block-txtmedia__media .splide:after{right:-4.6875rem}.block-txtmedia.reverse-order .block-txtmedia__media .splide:after{left:-4.6875rem;transform:scaleX(-1)}.block-txtmedia__media .splide__slide a{border-radius:0!important}@media (width>=1200px){.block-txtmedia.full-width:not(.reverse-order)>.block__body{grid-column:full-width;grid-template-columns:var(--txtmedia-side-offset) calc(38vw - var(--txtmedia-side-offset)) 62vw;align-items:stretch;gap:0;max-width:100vw;display:grid;overflow:hidden}.block-txtmedia.full-width.reverse-order>.block__body{grid-column:full-width;grid-template-columns:62vw calc(38vw - var(--txtmedia-side-offset)) var(--txtmedia-side-offset);align-items:stretch;gap:0;max-width:100vw;display:grid;overflow:hidden}.block-txtmedia:not(.reverse-order) .block-txtmedia__content{order:0;grid-column:2/3;align-self:start;padding-top:0;padding-left:0;padding-right:4rem}.block-txtmedia:not(.reverse-order) .block-txtmedia__media{grid-column:3/4;margin-left:0}.block-txtmedia.reverse-order .block-txtmedia__media{grid-column:1/2;margin-right:0}.block-txtmedia.reverse-order .block-txtmedia__content{order:1;grid-column:2/3;align-self:start;padding-top:0;padding-left:4rem;padding-right:0}.block-txtmedia__media{height:720px;max-height:720px;display:flex;overflow:hidden}.block-txtmedia__media .splide,.block-txtmedia__media .splide__track,.block-txtmedia__media .splide__list,.block-txtmedia__media .splide__slide,.block-txtmedia__media .splide__slide a{width:100%;height:100%}.block-txtmedia__media img{object-fit:cover;width:100%;height:100%;display:block}}@media (width>=1921px){.block-txtmedia.full-width>.block__body{max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden}.block-txtmedia.full-width:not(.reverse-order)>.block__body{grid-template-columns:var(--txtmedia-side-offset) calc(38% - var(--txtmedia-side-offset)) 62%}.block-txtmedia.full-width.reverse-order>.block__body{grid-template-columns:62% calc(38% - var(--txtmedia-side-offset)) var(--txtmedia-side-offset)}.block-txtmedia.reverse-order .block-txtmedia__content{max-width:100%;padding-left:4rem;padding-right:0;overflow:visible}.block-txtmedia.reverse-order .block-txtmedia__media{max-width:100%;overflow:hidden}}:root :where(.is-layout-flex),:root :where(.is-layout-grid){gap:24px}.is-layout-constrained>.aligncenter,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important}:root :where(.is-layout-flex),:root :where(.is-layout-grid){gap:24px}.is-layout-constrained>.aligncenter,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important}:root :where(.wp-block-button .wp-block-button__link){background-color:var(--mks-btn-bg);border-radius:var(--mks-btn-border-radius);border-color:var(--mks-btn-border-color);border-width:var(--mks-btn-border-width);color:var(--mks-btn-color);font-size:var(--mks-btn-font-size);line-height:var(--mks-btn-line-height);padding-top:var(--mks-btn-padding-y);padding-right:var(--mks-btn-padding-x);padding-bottom:var(--mks-btn-padding-y);padding-left:var(--mks-btn-padding-x);border-style:solid}:root :where(.is-layout-flex),:root :where(.is-layout-grid){gap:24px}.is-layout-constrained>.aligncenter,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:var(--mks-primary-color);--wp--preset--color--secondary:var(--mks-secondary-color);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg, #0693e3 0%, #9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg, #7adcb4 0%, #00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg, #fcb900 0%, #ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg, #eee 0%, #a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg, #ffceec 0%, #9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg, #caf880 0%, #71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg, #020381 0%, #2874fc 100%);--wp--preset--font-size--small:var(--mks-sm-font-size);--wp--preset--font-size--medium:var(--mks-md-font-size);--wp--preset--font-size--large:var(--mks-lg-font-size);--wp--preset--font-size--x-large:42px;--wp--preset--font-size--semi-medium:var(--mks-semi-md-font-size);--wp--preset--font-size--semi-large:var(--mks-semi-lg-font-size);--wp--preset--font-size--huge:var(--mks-xl-font-size);--wp--preset--font-size--semi-giant:var(--mks-semi-xxl-font-size);--wp--preset--font-size--giant:var(--mks-xxl-font-size);--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff, 6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.wp-site-blocks)>*{margin-block:24px 0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block:24px 0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block:24px 0}:root :where(.is-layout-flex),:root :where(.is-layout-grid){gap:24px}.is-layout-flow>.alignleft{float:left;margin-inline:0 2em}.is-layout-flow>.alignright{float:right;margin-inline:2em 0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline:0 2em}.is-layout-constrained>.alignright{float:right;margin-inline:2em 0}.is-layout-constrained>.aligncenter,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{font-family:var(--mks-body-font-family);font-size:var(--mks-body-font-size);font-weight:var(--mks-body-font-weight);line-height:var(--mks-body-line-height);padding:0}a:where(:not(.wp-element-button)){color:var(--mks-primary-color)}:root :where(.wp-element-button,.wp-block-button__link){color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background-color:#32373c;border-width:0;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-semi-medium-font-size{font-size:var(--wp--preset--font-size--semi-medium)!important}.has-semi-large-font-size{font-size:var(--wp--preset--font-size--semi-large)!important}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)!important}.has-semi-giant-font-size{font-size:var(--wp--preset--font-size--semi-giant)!important}.has-giant-font-size{font-size:var(--wp--preset--font-size--giant)!important}:root :where(.wp-block-heading){color:var(--mks-heading-color);font-family:var(--mks-h-font-family);font-weight:var(--mks-h-font-weight)}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;margin:2em .5em 1em;padding:.2em 1em}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.wpcf7-list-item{margin:0 0 0 1em;display:inline-block}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}:root{--mks-html-font-size:16px;--mks-font-sans-serif:"Jost", sans-serif;--mks-body-font-family:var(--mks-font-sans-serif);--mks-body-font-size:1.25rem;--mks-body-font-weight:300;--mks-body-line-height:1.6em;--mks-body-color:#444;--mks-body-bg:#ebeced;--mks-primary-color:#3e4b56;--mks-primary-100-color:#efecef;--mks-secondary-color:#d5ad99;--mks-heading-color:var(--mks-primary-color);--mks-h-font-family:"Cormorant", serif;--mks-h-font-weight:200;--mks-h1-font-size:3.625rem;--mks-h1-line-height:1.12069em;--mks-h2-font-size:2.25rem;--mks-h2-line-height:1.19444em;--mks-h3-font-size:2rem;--mks-h3-line-height:1.1875em;--mks-h4-font-size:1.75rem;--mks-h4-line-height:1.14286em;--mks-h5-font-size:1.5625rem;--mks-h5-line-height:1.2em;--mks-h6-font-size:1.25rem;--mks-h6-line-height:1.5em;--mks-xxl-font-size:var(--mks-h1-font-size);--mks-xxl-line-height:var(--mks-h1-line-height);--mks-semi-xxl-font-size:3.375rem;--mks-semi-xxl-line-height:1.2037em;--mks-xl-font-size:var(--mks-h2-font-size);--mks-xl-line-height:var(--mks-h2-line-height);--mks-lg-font-size:var(--mks-h3-font-size);--mks-lg-line-height:var(--mks-h2-line-height);--mks-semi-lg-font-size:var(--mks-h4-font-size);--mks-semi-lg-line-height:var(--mks-h4-line-height);--mks-md-font-size:var(--mks-h5-font-size);--mks-md-line-height:var(--mks-h5-line-height);--mks-semi-md-font-size:var(--mks-h6-font-size);--mks-semi-md-line-height:var(--mks-h6-line-height);--mks-sm-font-size:.875rem;--mks-sm-line-height:1.1875rem;--mks-post-title-font-size:var(--mks-h1-font-size);--mks-post-title-line-height:var(--mks-h1-line-height);--mks-query-title-font-size:var(--mks-h1-font-size);--mks-query-title-line-height:var(--mks-h1-line-height);--mks-site-title-font-size:var(--mks-h1-font-size);--mks-site-title-line-height:var(--mks-h1-line-height);--mks-marker-color:var(--mks-primary-color);--mks-gutter-x:.9375rem;--mks-gutter-double-x:calc(var(--mks-gutter-x) * 2);--mks-gutter-y:0;--mks-gutter-button-x:var(--mks-gutter-x);--mks-gutter-column-x:var(--mks-gutter-x);--mks-margin-top-base:1.5rem;--mks-margin-top-heading:2.5rem;--mks-margin-top-li:.625rem;--mks-margin-top-button:1.875rem;--mks-margin-top-columns:3.125rem;--mks-margin-top-wpcf7:1.875rem;--mks-margin-top-block:6.25rem;--mks-offset-top-first:1.5rem;--mks-offset-bottom-last:6.25rem;--mks-alert-bg:transparent;--mks-alert-padding-x:1rem;--mks-alert-padding-y:1rem;--mks-alert-margin-bottom:1rem;--mks-alert-color:inherit;--mks-alert-border-color:transparent;--mks-alert-border:1px solid var(--mks-alert-border-color);--mks-alert-border-radius:.375rem;--mks-body-color-rgb:33, 37, 41;--mks-body-bg-rgb:255, 255, 255;--mks-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mks-border-width:1px;--mks-border-style:solid;--mks-border-color:#dee2e6;--mks-border-color-translucent:#76587e33;--mks-border-radius:0;--mks-border-radius-pill:50rem;--mks-header-height:5.625rem;--mks-header-bgcolor:#fff0;--mks-header-sticky-box-shadow:0 .625rem .9375rem 0 #00000008;--mks-footer-padding-top:5rem;--mks-footer-padding-bottom:3.75rem;--mks-footer-color:#fff;--mks-footer-bgcolor:var(--mks-primary-color);--mks-link-color:var(--mks-primary-color);--mks-link-hover-color:var(--mks-secondary-color);--mks-code-color:#d63384;--mks-highlight-bg:#fff3cd;--mks-container:73.125rem;--mks-container-xl:95rem;--mks-container-xxl:120rem;--mks-btn-font-family:inherit;--mks-btn-font-size:1.1rem;--mks-btn-font-weight:500;--mks-btn-line-height:1em;--mks-btn-border-width:1px;--mks-btn-border-color:var(--mks-btn-bg);--mks-btn-padding-y:calc(.871429em - var(--mks-btn-border-width));--mks-btn-padding-x:calc(1.54286em - var(--mks-btn-border-width));--mks-btn-border-radius:0;--mks-btn-box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013;--mks-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--mks-btn-focus-shadow-rgb), .5);--mks-btn-transform:uppercase;--mks-btn-letter-spacing:normal;--mks-btn-color:#fff;--mks-btn-bg:var(--mks-primary-color);--mks-btn-disabled-opacity:.2;--mks-btn-translateY:-.3125rem;--mks-tooltip-zindex:1080;--mks-tooltip-max-width:12.5rem;--mks-tooltip-padding-x:.5rem;--mks-tooltip-padding-y:.25rem;--mks-tooltip-margin: ;--mks-tooltip-font-size:.75rem;--mks-tooltip-color:#fff;--mks-tooltip-bg:#000;--mks-tooltip-border-radius:.375rem;--mks-tooltip-opacity:.9;--mks-tooltip-arrow-width:.8rem;--mks-tooltip-arrow-height:.4rem;--mks-scroll-top-width:3rem;--mks-scroll-top-height:3rem;--mks-scroll-top-border-radius:50%;--mks-scroll-top-color:#fff;--mks-scroll-top-bg:var(--mks-primary-color);--mks-splide-width:2.5rem;--mks-splide-height:var(--mks-splide-width);--mks-splide-color:var(--mks-primary-color);--mks-splide-bgcolor:var(--mks-secondary-color);--mks-splide-border-width:1px;--mks-splide-border-color:var(--mks-splide-bgcolor);--mks-splide-prev-border-radius:50%;--mks-splide-next-border-radius:50%;--mks-input-font-size:1.125rem;--mks-input-font-weight:300;--mks-input-line-height:1.5rem;--mks-input-color:var(--mks-body-color);--mks-input-border-width:1px;--mks-input-border-color:var(--mks-primary-100-color);--mks-input-background-color:#fff;--mks-input-border-radius:0;--mks-input-padding-y:calc(.625rem - var(--mks-input-border-width));--mks-input-padding-x:calc(1rem - var(--mks-input-border-width));--mks-input-padding-select-x:calc(2.5rem - var(--mks-input-border-width));--mks-input-color-focus:var(--mks-body-color);--mks-input-border-color-focus:var(--mks-secondary-color);--mks-input-background-color-focus:#fff;--mks-input-placeholder-color:var(--mks-primary-100-color);--grid-padding-inline:var(--mks-gutter-x);--content-max-width:var(--mks-container);--breakout-max-width:var(--mks-container-xl);--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2);--mks-social-font-size:var(--mks-body-font-size);--mks-social-line-height:var(--mks-body-line-height);--mks-social-font-weight:300;--mks-social-color:var(--mks-primary-color);--mks-social-bgcolor:var(--mks-primary-100-color);--mks-social-border-color:var(--mks-social-bgcolor);--mks-social-hover-color:var(--mks-primary-100-color);--mks-social-hover-bgcolor:var(--mks-primary-color);--mks-social-hover-border-color:var(--mks-social-hover-bgcolor);--mks-social-icon-width:1.875rem;--mks-social-icon-height:var(--mks-social-icon-width);--mks-social-icon-border-width:1px;--mks-social-icon-border-color:var(--mks-social-bgcolor);--mks-social-icon-border-radius:50%;--mks-social-gap:.3125rem;--mks-margin-top-buttons:calc(var(--mks-margin-top-button) - var(--mks-gutter-button-x))!important}#header{--mks-social-color:var(--mks-primary-color);--mks-social-bgcolor:#fff}h1{font-size:var(--mks-h1-font-size);line-height:var(--mks-h1-line-height)}h2{font-size:var(--mks-h2-font-size);line-height:var(--mks-h2-line-height)}h3{font-size:var(--mks-h3-font-size);line-height:var(--mks-h3-line-height)}.has-giant-font-size{font-size:var(--mks-xxl-font-size);line-height:var(--mks-xxl-line-height)}.has-semi-giant-font-size{font-size:var(--mks-semi-xxl-font-size);line-height:var(--mks-semi-xxl-line-height)}.has-huge-font-size{font-size:var(--mks-xl-font-size);line-height:var(--mks-xl-line-height)}.has-semi-large-font-size{font-size:var(--mks-semi-lg-font-size);line-height:var(--mks-semi-lg-line-height)}.has-small-font-size{font-size:var(--mks-sm-font-size);line-height:var(--mks-sm-line-height)}.is-style-fw-thin{font-weight:100!important}.is-style-fw-extralight{font-weight:200!important}.is-style-fw-light{font-weight:300!important}.is-style-fw-normal{font-weight:400!important}.is-style-fw-medium,b,strong,.is-style-fw-semibold,.fw-bold,.is-style-fw-bold{font-weight:500!important}.is-style-fw-extrabold{font-weight:800!important}.is-style-fw-black{font-weight:900!important}.text-end{text-align:right!important}.text-center{text-align:center!important}@font-face{font-family:remixicon;src:url(/fondid/remixicon.woff2)format("woff2");font-display:block}.ri-font{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-arrow-up-s-line:before{content:""}[data-columns="1"]:not(.woocommerce-product-gallery){--mks-columns:1}[data-columns="2"]:not(.woocommerce-product-gallery){--mks-columns:2}[data-columns="3"]:not(.woocommerce-product-gallery){--mks-columns:3}[data-columns="4"]:not(.woocommerce-product-gallery){--mks-columns:4}@media (width<=991px){[data-columns="3"]:not(.woocommerce-product-gallery),[data-columns="4"]:not(.woocommerce-product-gallery){--mks-columns:3}}@media (width<=767px){[data-columns="2"]:not(.woocommerce-product-gallery),[data-columns="3"]:not(.woocommerce-product-gallery),[data-columns="4"]:not(.woocommerce-product-gallery){--mks-columns:2}}@media (width<=567px){[data-columns="2"]:not(.woocommerce-product-gallery),[data-columns="3"]:not(.woocommerce-product-gallery),[data-columns="4"]:not(.woocommerce-product-gallery){--mks-columns:1}}[data-columns]:not(.woocommerce-product-gallery){grid-template-columns:repeat(var(--mks-columns), 1fr);gap:calc(var(--mks-gutter-x) * 2);display:grid}table{border-collapse:collapse;width:100%;font-size:1.1rem;line-height:1.125rem}table th{text-align:unset}table tr>*{padding:.5rem .9375rem}.content-grid{--padding-inline:var(--mks-gutter-x);--content-max-width:var(--mks-container);--breakout-max-width:var(--mks-container-xl);--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2);grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2), var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end];display:grid}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.full-width{max-width:var(--mks-container-xxl);margin-left:auto;margin-right:auto}.content-grid>.full-width{grid-column:full-width;grid-template-columns:inherit;width:100%;display:grid}.wp-block-button .wp-block-button__link.has-secondary-background-color,.wpcf7-submit{--mks-btn-color:var(--mks-primary-color);--mks-btn-bg:var(--mks-secondary-color);--mks-btn-border-color:var(--mks-btn-bg)}.btn,body:not(.wp-admin) .button:not(.plus):not(.minus),.wpcf7-submit,.wp-block-button .wp-block-button__link{user-select:none;padding:var(--mks-btn-padding-y) var(--mks-btn-padding-x);font-family:var(--mks-btn-font-family);font-size:var(--mks-btn-font-size);font-weight:var(--mks-btn-font-weight);line-height:var(--mks-btn-line-height);text-align:center;vertical-align:middle;cursor:pointer;border-radius:var(--mks-btn-border-radius);background-color:var(--mks-btn-bg);text-transform:var(--mks-btn-transform);letter-spacing:var(--mks-btn-letter-spacing);flex-flow:wrap;place-content:center;align-items:center;text-decoration:none;transition:transform .25s linear;display:inline-flex;color:var(--mks-btn-color)!important;border:var(--mks-btn-border-width) solid var(--mks-btn-border-color)!important}.wp-block-button.is-style-outline .wp-block-button__link{border-width:var(--mks-btn-border-width)!important;padding:var(--mks-btn-padding-y) var(--mks-btn-padding-x)!important;color:var(--mks-btn-bg)!important;background-color:#0000!important}.wpcf7-submit:after,.wp-block-button .wp-block-button__link:after{content:"";mask:url(/teema/images/arrow.svg) 50%/100% no-repeat;background-color:currentColor;width:1rem;height:.75rem;margin-left:.9375rem;display:block;-webkit-mask:url(/teema/images/arrow.svg) 50%/100% no-repeat}.wp-block-button .wp-block-button__link:not([class*=has-]):after{background-color:var(--mks-secondary-color)}@media (prefers-reduced-motion:reduce){.btn,body:not(.wp-admin) .button:not(.plus):not(.minus),.wpcf7-submit,.wp-block-button .wp-block-button__link{transition:none}}.btn:not(:disabled):hover,body:not(.wp-admin) .button:not(.plus):not(.minus):not(:disabled):hover,.wpcf7-submit:not(:disabled):hover,.wp-block-button .wp-block-button__link:not(:disabled):hover{transform:translateY(var(--mks-btn-translateY))}.btn:disabled,.btn.disabled,fieldset:disabled .btn,fieldset:disabled .button:not(.plus):not(.minus),body:not(.wp-admin) .button:not(.plus):not(.minus):disabled,body:not(.wp-admin) .button:not(.plus):not(.minus).disabled,.wpcf7-submit:disabled,.wp-block-button.disabled .wp-block-button__link,.wp-block-button .wp-block-button__link.disabled,.wp-block-button .wp-block-button__link:disabled{pointer-events:none;opacity:var(--mks-btn-disabled-opacity)}.wp-block-buttons,.wp-block-columns{gap:0!important}@media (width>=782px){.wp-block-columns>:not(:last-child){padding-right:var(--mks-gutter-column-x)}.wp-block-columns>:not(:first-child){padding-left:var(--mks-gutter-column-x)}}@media (width<=781px){.wp-block-column+.wp-block-column{margin-top:calc(var(--mks-gutter-column-x) * 2)}}.row,.wp-block-buttons{flex-wrap:wrap;display:flex}.row{margin-right:calc(-1 * var(--mks-gutter-x));margin-left:calc(-1 * var(--mks-gutter-x))}.row-grid{margin-top:calc(-1 * var(--mks-gutter-x));margin-bottom:calc(-1 * var(--mks-gutter-x))}.wp-block-buttons{margin:calc(-1 * var(--mks-gutter-button-x))}.row>*{width:100%;max-width:100%;padding-right:var(--mks-gutter-x);padding-left:var(--mks-gutter-x);margin-top:var(--mks-gutter-y);flex-shrink:0}.row-grid>*{padding-top:var(--mks-gutter-x);padding-bottom:var(--mks-gutter-x)}.wp-block-buttons>*{padding:var(--mks-gutter-button-x)}.col-12{flex:none;width:100%}@media (width>=576px){.col-sm-12{flex:none;width:100%}}@media (width>=768px){.col-md{flex:1 0 0}.col-md-auto{flex:none;width:auto}.col-md-6{flex:none;width:50%}}@media (width>=992px){.col-lg-4{flex:none;width:33.3333%}.col-lg-8{flex:none;width:66.6667%}}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}@media (width>=768px){.text-md-start{text-align:left!important}}@media (width>=1200px){.d-xl-none{display:none!important}}.block__header{margin-bottom:3.125rem}.block__header:not(.is-style-noborder){border-bottom:1px solid #5a416033;padding-bottom:1.25rem}.block__header>*+*{margin-top:1.875rem}.block__header.text-center>.classic-editor{max-width:48.125rem;margin-left:auto;margin-right:auto}.mks-block+.wp-block-buttons{margin-top:calc(3.75rem - var(--mks-gutter-button-x))!important}.is-style-slider:not(.block-gallery,.block-cards)>.block__header{grid-template-columns:1fr auto;gap:.9375rem 1.25rem;display:grid}.is-style-slider:not(.block-gallery,.block-cards)>.block__header .splide__arrows,.is-style-slider:not(.block-gallery,.block-cards)>.block__header .splide__arrow{top:unset!important;left:unset!important;right:unset!important;bottom:unset!important;position:relative!important}.is-style-slider:not(.block-gallery,.block-cards)>.block__header .splide__arrows{grid-template-columns:repeat(2,1fr);gap:.625rem;padding:0;display:grid;transform:none}.is-icon{color:var(--ama-primary-color);background:#fff;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;padding:.75rem;display:flex;overflow:hidden}.is-icon>*{max-width:100%;height:auto;margin:0;display:block}.mks-social>a,.mks-social:not(.has-labels) .social__icon{flex-wrap:wrap;align-items:center;display:flex}.mks-social:not(.has-labels) .social__icon{justify-content:center;align-items:center;transition:all .3s linear}.mks-social .is-style-alt .social__icon{width:var(--mks-social-icon-width);height:var(--mks-social-icon-height);border-radius:var(--mks-social-icon-border-radius);background-color:var(--mks-social-bgcolor)}.mks-social:not(.has-labels) a:hover .social__icon{background-color:var(--mks-social-hover-bgcolor)}.person-item{text-align:center;color:currentColor;grid-template-rows:auto 1fr;gap:1.5rem 0;width:100%;max-width:13.125rem;margin:0 auto;font-size:1.125rem;line-height:1.5rem;display:grid}.person-item .is-title{font-family:var(--mks-h-font-family);font-weight:var(--mks-h-font-weight);font-size:1.6875rem;line-height:2.25rem}.person-item .item__content>*+*{margin-top:.9375rem}#footer .item__content a:not(:hover){color:var(--mks-secondary-color)}#footer .item__content a:hover{color:#fff}.building-item p:not([class])+p:not([class]){margin-top:.625rem}.mks-status-badge.is-status-green{background-color:#21a179}.mks-status-badge.is-status-yellow{background-color:#d58936}.mks-status-badge.is-status-red{background-color:#da3e52}.mks-img-hover{border:1px solid #5a416033}.mks-img-hover,.gallery-item>a,.wp-block-image>a,.block-txtmedia__media .splide__slide a,.wp-block-image a,.block-gallery .splide__slide>a{display:block;position:relative;overflow:hidden}.gallery-item>a,.wp-block-image>a,.block-txtmedia__media .splide__slide a,.wp-block-image a,.block-gallery .splide__slide>a{border-radius:0}.mks-img-hover:before,.mks-img-hover:after,.gallery-item:not(.is-always-visible)>a:before,.gallery-item:not(.is-always-visible)>a:after,.wp-block-image>a:before,.wp-block-image>a:after,.block-txtmedia__media .splide__slide a:before,.block-txtmedia__media .splide__slide a:after,.wp-block-image a:before,.wp-block-image a:after,.gallery-item.gallery--sm .gallery--overlay:before,.block-gallery .splide__slide>a:before,.block-gallery .splide__slide>a:after{content:"";user-select:none;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s linear;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mks-img-hover:before,.gallery-item:not(.is-always-visible)>a:before,.wp-block-image>a:before,.block-txtmedia__media .splide__slide a:before,.wp-block-image a:before,.gallery-item.gallery--sm .gallery--overlay:before,.block-gallery .splide__slide>a:before{background-color:var(--mks-primary-color);width:100%;height:100%}.mks-img-hover:after,.gallery-item:not(.is-always-visible)>a:after,.wp-block-image>a:after,.block-txtmedia__media .splide__slide a:after,.wp-block-image a:after,.block-gallery .splide__slide>a:after{background-color:var(--mks-secondary-color);width:1.5rem;height:1.5rem;-webkit-mask-image:url(/teema/images/mask-zoom.svg);mask-image:url(/teema/images/mask-zoom.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mks-img-hover img,.gallery-item>a img,.wp-block-image>a img,.block-txtmedia__media .splide__slide a img,.wp-block-image a img,.block-gallery .splide__slide>a img{margin:0;transition:transform .3s linear;display:block;transform:scale(1)}.mks-img-hover:hover:before,.gallery-item:not(.is-always-visible)>a:hover:before,.wp-block-image>a:hover:before,.block-txtmedia__media .splide__slide a:hover:before,.wp-block-image a:hover:before,.gallery-item.gallery--sm .gallery--overlay:before,.block-gallery .splide__slide>a:hover:before{opacity:.8}.mks-img-hover:hover:after,.gallery-item:not(.is-always-visible)>a:hover:after,.wp-block-image>a:hover:after,.block-txtmedia__media .splide__slide a:hover:after,.wp-block-image a:hover:after,.block-gallery .splide__slide>a:hover:after{opacity:1}.mks-img-hover:hover img,.gallery-item>a:hover img,.wp-block-image>a:hover img,.block-txtmedia__media .splide__slide a:hover img,.wp-block-image a:hover img,.block-gallery .splide__slide>a:hover img{transform:scale(1.05)}.gallery-item.gallery--sm .gallery--overlay{isolation:isolate;text-align:center;width:100%;height:100%;color:var(--mks-secondary-color);flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.gallery-item.gallery--sm .gallery--overlay:before{z-index:-1}*+.mks-block,.mks-block+*{margin-top:var(--mks-margin-top-block)}.wp-el+.mks-block.block-cards{margin-top:var(--mks-margin-top-base)}.mks-block.full-width+.mks-block.full-width{margin-top:0}.block-txtmedia.full-width+.block-txtmedia.full-width{margin-top:5rem}.block-cover{position:relative}.block-cover>.block__body{grid-column:full-width;width:100%}.block-cover .splide__slide{grid-template-columns:minmax(var(--padding-inline), 1fr) minmax(0, calc(var(--mks-container) / 2)) minmax(0, calc(var(--mks-container) / 2)) minmax(var(--padding-inline), 1fr);display:grid;position:relative;overflow:hidden}.block-cover .item__content{z-index:1;flex-wrap:wrap;place-content:center;align-items:center;padding:1.875rem;display:flex;position:relative}.block-cover:not(.is-layout_v3) .item__content{grid-area:1/2/3/3}.block-cover.is-layout_v2 .item__content{grid-column:1/3}.block-cover.is-layout_v1 .item__content{padding:1.875rem .9375rem 0 0}.block-cover.is-layout_v3 .item__content{background:linear-gradient(45deg,#efecef 0%,#fff 50%,#efecef 100%);grid-column:1/3}.block-cover .content-inner{width:100%}.block-cover.is-layout_v1 .content-inner{color:#fff;--mks-heading-color:currentColor;padding:0}.block-cover.is-layout_v2 .content-inner{background-color:#fff;max-width:37.5rem;margin:0 auto;padding:2.5rem 3.75rem}.block-cover.is-layout_v3 .content-inner{max-width:35rem;margin:0 auto}.block-cover .content-inner>*+:not(.wp-block-button){margin-top:1.25rem}.block-cover.is-layout_v1 .splide__slide{min-height:43.75rem}.block-cover.is-layout_v1 .splide__slide .item__media{isolation:isolate;width:100%;height:100%;position:absolute;top:0;left:0}.block-cover.is-layout_v1 .splide__slide .item__media:before,.block-cover.is-layout_v1 .splide__slide .item__media:after{content:"";z-index:1;display:block;position:absolute}.block-cover.is-layout_v1 .splide__slide .item__media:before{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);background:-moz-linear-gradient(#252e3a00 0%,#252e3a80 50%,#0000 100%);background:-webkit-linear-gradient(#252e3a00 0%,#252e3a80 50%,#0000 100%);background:linear-gradient(#252e3a00 0%,#252e3a80 50%,#0000 100%);top:0;left:0}.block-cover.is-layout_v1 .splide__slide .item__media:after{background:var(--mks-secondary-color);mask:url(/teema/images/stencil-cover-02.svg) 0 100%/100% no-repeat;width:32.609%;max-width:37.5rem;height:calc(100% - 2.5rem);bottom:-2.5rem;right:-5.625rem;-webkit-mask:url(/teema/images/stencil-cover-02.svg) 0 100%/100% no-repeat}@media (width<=1199px){.block-cover.is-layout_v1 .splide__slide .item__media:after{width:calc(100% - 5.625rem)}}.block-cover.is-layout_v1 .splide__slide .item__media>*,.block-cover.is-layout_v1 .splide__slide .item__media>picture>img{object-fit:cover;width:100%;height:100%}.block-cover:not(.is-layout_v3) .item__media{grid-area:1/1/3/-1}.block-cover.is-layout_v3 .item__media{grid-column:3/-1}.block-cover .item__media>*,.block-cover .item__media>picture>img{object-fit:cover;width:100%;height:100%}.block-cover .splide__pagination{left:unset;justify-content:flex-end;right:1.5625rem}.block-cover+.mks-block{margin-top:6.25rem}.block-gallery:not(.is-style-fancy,.is-style-slider) .gallery{justify-content:center;gap:var(--mks-gutter-double-x);flex-wrap:wrap;display:flex}.block-gallery:not(.is-style-fancy,.is-style-slider) .gallery-item{flex:0 23.125rem;max-width:23.125rem}.block-gallery:not(.is-style-fancy,.is-style-slider) .gallery-item a,.block-gallery:not(.is-style-fancy,.is-style-slider) .gallery-item img{width:100%;display:block}.block-gallery:not(.is-style-fancy,.is-style-slider) .gallery-item img{height:auto}.block-gallery .gallery-item{margin:0;display:block}.block-gallery.is-style-fancy{width:calc(100vw - 5rem);max-width:calc(var(--mks-container-xxl) - 5rem);grid-column:full-width;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.block-gallery.is-style-fancy .gallery{gap:var(--mks-gutter-double-x);grid-template-rows:repeat(2,1fr);grid-template-columns:1.1fr 2.2fr 1.7fr;width:100%;display:grid}.block-gallery.is-style-fancy .gallery>.gallery--medium{grid-area:1/1/3/2}.block-gallery.is-style-fancy .gallery>.gallery--large{grid-area:1/2/3/3}.block-gallery.is-style-fancy .gallery>.gallery--semi-sm{grid-area:1/3/2/4}.block-gallery.is-style-fancy .gallery>.gallery--sm{grid-area:2/3/3/4}.block-gallery.is-style-fancy .gallery>.gallery--medium>a,.block-gallery.is-style-fancy .gallery>.gallery--medium img,.block-gallery.is-style-fancy .gallery>.gallery--large>a,.block-gallery.is-style-fancy .gallery>.gallery--large img,.block-gallery.is-style-fancy .gallery>.gallery--semi-sm>a,.block-gallery.is-style-fancy .gallery>.gallery--semi-sm img,.block-gallery.is-style-fancy .gallery>.gallery--sm>a,.block-gallery.is-style-fancy .gallery>.gallery--sm img{object-fit:cover;width:100%;height:100%;position:relative}@media (width>=1200px){.block-gallery.is-style-fancy .gallery{height:min(34vw,650px)}.block-gallery.is-style-slider .splide__slide>a{height:7.5rem}.block-gallery.is-style-slider .splide__slide>a img{object-fit:cover;object-position:center;width:100%;height:100%}}.block-gallery.is-style-slider>.block__body{max-width:69.375rem;padding-left:4.375rem;padding-right:4.375rem}.block-entry-header.text-center>*{max-width:48.125rem;margin-left:auto;margin-right:auto}.block-entry-header>*+*{margin-top:1.25rem}.block-entry-header>p{font-size:1.3125rem;line-height:1.5625rem}.block-entry-header+.mks-block{margin-top:5rem}.block-stats>.block__body{font-weight:300;overflow:hidden}.block-stats>.block__body>.d-flex{margin:-.9375rem}.block-stats>.block__body .flex__item{margin:.9375rem}.block-stats:not(.is-style-alt)>.block__body{font-size:1rem;line-height:1.375rem}.block-stats:not(.is-style-alt)>.block__body .flex__item{width:10.625rem}.block-stats:not(.is-style-alt) .is-value{font-family:var(--mks-h-font-family);font-size:1.8125rem;line-height:2.375rem}.block-stats:not(.is-style-alt) .is-value+*{margin-top:.25rem}.block-stats:not(.is-style-alt) .is-icon{width:5rem;height:5rem;margin:0 auto 1.5625rem;padding:1.25rem}.block-stats.is-style-alt>.block__body{font-size:1.25rem;line-height:1.25rem}.block-stats.is-style-alt>.block__body .flex__item{grid-template-columns:3.125rem 1fr;align-items:center;gap:.9375rem;width:16.875rem;display:grid;text-align:left!important}.block-stats.is-style-alt>.block__body .flex__item>.is-value:only-child{grid-column:1/-1}.block-cover+.block-stats.is-style-alt,.block-stats.is-style-alt+.block-txtmedia{margin-top:3.125rem}.block-404{height:100%;position:relative}.block-404>.block-inner{align-content:center;place-items:center;gap:1.25rem;height:100%;padding-top:2.5rem;padding-bottom:2.5rem;display:grid;position:relative}.block-404 *+h1{margin-top:0!important}.block-404 h1{font-size:clamp(2.5rem,5vw,7rem);line-height:1em}.glitch{letter-spacing:.1em;text-transform:uppercase;text-shadow:.05em 0 #ff0000bf,-.025em -.05em #00ff00bf,.025em .05em #0000ffbf;animation:.5s infinite glitch;position:relative}.glitch span{user-select:none;pointer-events:none;position:absolute;top:0;left:0}.glitch span:first-child{clip-path:polygon(0 0,100% 0,100% 45%,0 45%);opacity:.8;animation:.65s infinite glitch;transform:translate(-.025em,-.0125em)}.glitch span:last-child{clip-path:polygon(0 80%,100% 20%,100% 100%,0 100%);opacity:.8;animation:.375s infinite glitch;transform:translate(.0125em,.025em)}@keyframes glitch{0%{text-shadow:.05em 0 #ff0000bf,-.05em -.025em #00ff00bf,-.025em .05em #0000ffbf}14%{text-shadow:.05em 0 #ff0000bf,-.05em -.025em #00ff00bf,-.025em .05em #0000ffbf}15%{text-shadow:-.05em -.025em #ff0000bf,.025em .025em #00ff00bf,-.05em -.05em #0000ffbf}49%{text-shadow:-.05em -.025em #ff0000bf,.025em .025em #00ff00bf,-.05em -.05em #0000ffbf}50%{text-shadow:.025em .05em #ff0000bf,.05em 0 #00ff00bf,0 -.05em #0000ffbf}99%{text-shadow:.025em .05em #ff0000bf,.05em 0 #00ff00bf,0 -.05em #0000ffbf}to{text-shadow:-.025em 0 #ff0000bf,-.025em -.025em #00ff00bf,-.025em -.05em #0000ffbf}}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}.wpcf7 .row-grid{margin-top:-.625rem;margin-bottom:-.625rem}.wpcf7 .row-grid>*{padding-top:.625rem;padding-bottom:.625rem}.wpcf7 :not(.wpcf7-form-control) label:not([class]){display:block}.wpcf7 .wpcf7-form-control-wrap+label:not([class]),.wpcf7 :not(.wpcf7-form-control) label:not([class])+label:not([class]){margin-top:1.25rem!important}.wpcf7 .form-floating>.wpcf7-form-control-wrap+label{margin-top:0!important}.wpcf7 label:not([class]){font-size:.9375rem;line-height:1.125rem}.wpcf7 label:not([class])+.wpcf7-form-control-wrap,.wpcf7 :not(.wpcf7-form-control) label:not([class])>.wpcf7-form-control-wrap{margin-top:.3125rem!important}@media (width<=1199px){:root{--mks-header-height:4.375rem}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(var(--mks-pulse-color), .7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(var(--mks-pulse-color), 0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(var(--mks-pulse-color), 0);transform:scale(.95)}}.block-apartments{grid-template-columns:1fr 37.5rem;align-items:flex-start;gap:2.5rem 3.75rem;display:grid}*+.mks-apartments--filter,:not(.mks-apartments--filter)+.mks-apartments{margin-top:2.5rem}.mks-apartments--filter+.mks-apartments{margin-top:2.8125rem}.mks-apartments--filter>.d-flex{margin:-.625rem}.mks-apartments--filter button{text-transform:uppercase;color:var(--mks-primary-color);border:1px solid var(--mks-primary-color);background-color:#fff0;border-radius:1.5625rem;flex-wrap:wrap;justify-content:center;align-items:center;margin:.625rem;padding:.5125rem .8875rem;font-size:.925rem;font-weight:500;line-height:1.075rem;transition:color .3s linear,background-color .3s linear,border-color .3s linear;display:flex;position:relative}.mks-apartments--filter button:after{content:"";pointer-events:none;border:solid #fff0;border-top-color:var(--mks-primary-color);opacity:0;border-width:10px;width:0;height:0;transition:opacity .3s linear;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mks-apartments--filter button:hover,.mks-apartments--filter button.active{color:#fff;background-color:var(--mks-primary-color)}.mks-apartments--filter button.active:after{opacity:1}*+.mks-building--floor-container,.mks-building--floor-plans .secondary__splide+*{margin-top:1.875rem}.block-apartments__content,.block-apartments__media{align-self:stretch}.mks-building--floor-container{position:static;top:auto}.mks-apartments{position:sticky;top:150px}.floor-plans__heading{margin-bottom:.325rem}.mks-building--floor-plans .secondary__splide .splide__list{user-select:none;pointer-events:none;justify-content:center}.mks-building--floor-plans .secondary__splide .splide__slide{pointer-events:all;color:var(--mks-primary-color);border:1px solid var(--mks-primary-color);text-align:center;background-color:#fff;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:700;display:flex;width:3.125rem!important;height:3.125rem!important;font-size:1.5625rem!important;line-height:1.875rem!important}.mks-building--floor-plans .secondary__splide .splide__slide:hover,.mks-building--floor-plans .secondary__splide .splide__slide.is-active{color:var(--mks-secondary-color);background-color:var(--mks-primary-color)}*+.mks-building--floor-file{margin-top:1.25rem}.mks-apartments table{text-align:center}table thead th{color:var(--mks-primary-color);text-transform:uppercase;font-weight:500}tbody>tr>*{border-top:1px solid #5a416066}tr[data-href]:hover,tr[data-href].on_hover{cursor:pointer;background-color:#ffffdfb3}tr.status-sold{background-color:#64b46440}tr.status-sold[data-href]:hover,tr.status-sold[data-href].on_hover{background-color:#64b46466}.block-apartment{gap:var(--mks-gutter-double-x);grid-template-columns:repeat(12,1fr);display:grid}.block-apartment>.block__body{grid-column:1/7;padding-right:4.375rem}.block-apartment>.block__media{margin-left:calc(var(--mks-gutter-double-x) * -1);grid-column:7/-1}.block-apartment .block__body>.block__body--parent{text-align:center;font-size:var(--mks-h2-font-size);line-height:var(--mks-h2-line-height);font-family:var(--mks-h-font-family);margin-bottom:.625rem}.block-apartment .block__body>.block__body--header{grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;display:grid}.block-apartment .block__body>.block__body--header>h1{text-align:center}.block-apartment .block__body>*+.block__body--content{margin-top:1.875rem}.block-apartment table{font-size:1.125rem;line-height:1.375rem}.block-apartment table tbody>tr>*{padding-top:.625rem;padding-bottom:.625rem}.block-apartment table tbody>tr:last-child>*{border-bottom:1px solid #5a416066}.block-apartment table .td-price{font-size:1.5625rem;line-height:1.875rem}.prev_next{border:1px solid;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;text-decoration:none!important}.wp-block-image{margin-bottom:0}:not(.wp-el)+.wp-block-image{margin-top:6.25rem!important}.wp-block-image+.wp-block-buttons{margin-top:calc(6.25rem - var(--mks-gutter-button-x))!important}.dataTable th,.dataTable td{width:unset!important}@media (width>=1200px) and (width<=1600px){table tr>*{padding:.5rem}:root{--mks-html-font-size:14px}.block-apartments{grid-template-columns:1fr 35%}}@media (width<=1199px){.mks-block+.wp-block-buttons{margin-top:calc(1.875rem - var(--mks-gutter-button-x))!important}.wp-block-buttons+.mks-block{margin-top:1.875rem!important}:root{--mks-body-font-size:.9375rem;--mks-semi-xxl-font-size:2.25rem;--mks-h1-font-size:2rem;--mks-h2-font-size:1.875rem;--padding-inline:1.25rem;--mks-margin-top-block:3.125rem;--mks-offset-bottom-last:3.125rem}.block-entry-header>p{font-size:1.1875rem;line-height:1.4rem}.block-txtmedia.is-style-bgcolor{border-radius:0;padding-top:5rem;padding-bottom:5rem}.block-gallery.is-style-fancy .gallery{gap:1.25rem}.block-cover+.mks-block{margin-top:1.875rem}:not(.wp-el)+.wp-block-image{margin-top:3.125rem!important}.wp-block-image+.wp-block-buttons{margin-top:calc(3.125rem - var(--mks-gutter-button-x))!important}.block-apartments,.block-apartment{grid-template-columns:1fr}.block-apartments__media,.block-apartment>.block__media{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto}.block-apartment>.block__body,.block-apartment>.block__media{grid-column:1/-1}.block-apartment>.block__body{padding-right:0}.mks-apartments--filter button{padding:.4375rem .8125rem;font-size:.875rem;line-height:1.125rem}}@media (width>=768px) and (width<=991px){table tr>*{padding:.5rem .25rem}}@media (width<=991px){:root{--mks-margin-top-block:1.875rem;--mks-offset-bottom-last:1.875rem}.block-gallery.is-style-fancy .gallery{gap:.625rem}.block-txtmedia.is-style-bgcolor{padding-top:1.5625rem;padding-bottom:2.8125rem}.block-txtmedia>.block__body{grid-template-columns:repeat(4,1fr)}.block-txtmedia>.block__body>*{grid-column:1/-1}.block-cover .splide__slide{grid-template-rows:auto 1fr;grid-template-columns:1fr}.block-cover .splide__slide>.item__media{order:-1}.block-cover .splide__slide>.item__content,.block-cover .splide__slide>.item__media{grid-column:1/-1}.block-cover .splide__slide>.item__content{text-align:center;padding:1.5625rem 1.25rem 2.1875rem}:not(.wp-el)+.wp-block-image{margin-top:1.875rem!important}.wp-block-image+.wp-block-buttons{margin-top:calc(1.875rem - var(--mks-gutter-button-x))!important}.block-cover.is-layout_v3 .splide__pagination{top:1.5625rem;bottom:unset}.block-cover:not(.is-layout_v3) .splide__slide>.item__content{padding-top:4.375rem;padding-bottom:3.75rem}}@media (width<=767px){.dataTable tbody,.dataTable tr,.dataTable th,.dataTable td{display:block}.dataTable thead{display:none!important}.dataTable tr>*{flex-flow:wrap;place-content:center flex-start;align-items:center;display:flex}.dataTable tr>:first-child{background-color:var(--mks-primary-color);color:#fff;font-family:var(--mks-h-font-family);font-size:var(--mks-h3-font-size);line-height:var(--mks-h3-line-height)}.dataTable tr>:first-child+*{border-top:none}.dataTable tr>:before{content:attr(data-label);text-align:left;padding-right:.625rem;display:block}.dataTable tr>:not(:first-child):before{flex-grow:1;flex-basis:0;max-width:100%}.block-gallery:not(.is-style-fancy,.is-style-slider){--gallery-grid:3}.block-entry-header+.mks-block{margin-top:1.875rem}}@media (width<=500px){.block-gallery:not(.is-style-fancy,.is-style-slider){--gallery-grid:2}.block-gallery.is-style-fancy .gallery{grid-template-columns:repeat(9,1fr)}.block-gallery.is-style-fancy .gallery>.gallery--medium{grid-column:1/4}.block-gallery.is-style-fancy .gallery>.gallery--large{grid-column:4/-1}.block-gallery.is-style-fancy .gallery>.gallery--medium,.block-gallery.is-style-fancy .gallery>.gallery--large{grid-row:1/1}.block-gallery.is-style-fancy .gallery>.gallery--semi-sm{grid-column:1/5}.block-gallery.is-style-fancy .gallery>.gallery--sm{grid-column:5/-1}}.wp-block-button .wp-block-button__link{width:auto;height:auto}@media (width>=1840px){.block-cover .splide__slide,#footer,.block-txtmedia.is-style-bgcolor{border-radius:0}}.floor-plan__media img,.item__thumb img{border-radius:0}.mks-block.block-cards.is-style-slider .block__header .classic-editor strong{font-family:var(--mks-h-font-family)!important;font-weight:var(--mks-h-font-weight)!important;font-size:var(--mks-h3-font-size)!important}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{font-size:var(--mks-html-font-size)}body{font-family:var(--mks-body-font-family);font-size:var(--mks-body-font-size);font-weight:var(--mks-body-font-weight);line-height:var(--mks-body-line-height);color:var(--mks-body-color);text-align:var(--mks-body-text-align);background-color:var(--mks-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}h1,h2,h3{font-family:var(--mks-h-font-family);font-weight:var(--mks-h-font-weight);color:var(--mks-heading-color);margin:0}p{margin:0}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ul{padding-left:2rem}ul{margin:0}dt{font-weight:700}b,strong{font-weight:700}sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sup{top:-.5em}a{color:var(--mks-link-color);text-decoration:underline}a:hover{color:var(--mks-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--mks-font-monospace);font-size:1em}code{color:var(--mks-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0;width:100%;margin:0}progress{vertical-align:baseline}[hidden]{display:none!important}.list-unstyled{padding-left:0;list-style:none}.list-inline-item:not(:last-child){margin-right:.5rem}.wpcf7-form{position:relative}.wpcf7-form>:not([style="display: none;"])+*{margin-top:.625rem}.wpcf7-form:not(.submitting) .wpcf7-spinner{pointer-events:none;user-select:none}.wpcf7-form.submitting .wpcf7-form-control,.wpcf7-form.submitting .wpcf7-submit{opacity:.5;pointer-events:none;user-select:none}.wpcf7-form>:not([style="display: none;"])+label:not([class]),.form-floating+*,.wpcf7-form-control-wrap+:not(label){margin-top:.625rem}.wpcf7-form-control:not(.wpcf7-submit),.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-form *+h1,.wpcf7-form *+h2,.wpcf7-form *+h3{margin-top:1.25rem}.wpcf7-form h1+:not(.row-grid),.wpcf7-form h2+:not(.row-grid),.wpcf7-form h3+:not(.row-grid),.wpcf7-form h4+:not(.row-grid),.wpcf7-form h5+:not(.row-grid),.wpcf7-form h6+:not(.row-grid){margin-top:1rem}.wpcf7-form h1+.row-grid,.wpcf7-form h2+.row-grid,.wpcf7-form h3+.row-grid{margin-top:calc(var(--mks-gutter-x) - 1rem)}.input-text:not(.qty),.form-row select,.form-control,.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit){width:100%;padding:var(--mks-input-padding-y) var(--mks-input-padding-x);font-size:var(--mks-input-font-size);font-weight:var(--mks-input-font-weight);line-height:var(--mks-input-line-height);color:var(--mks-input-color);background-color:var(--mks-input-background-color);border:var(--mks-input-border-width) solid;border-color:var(--mks-input-border-color);appearance:none;border-radius:var(--mks-input-border-radius);background-clip:padding-box;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;display:block}.wpcf7-list-item{margin:0;line-height:1.5rem;display:block;position:relative}.wpcf7-list-item+.wpcf7-list-item{margin-top:.625rem}.wpcf7 input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;top:0;left:0}input[type=checkbox]+*{cursor:pointer;font-size:var(--mks-input-font-size);line-height:var(--mks-input-line-height);padding-left:2.125rem;display:inline-block;position:relative}input[type=checkbox]+:before,input[type=checkbox]+:after{content:"";display:block;position:absolute}input[type=checkbox]+:before{color:currentColor;background-color:#0000;border:1px solid;border-radius:50%;width:1.5rem;height:1.5rem;transition:color .3s linear,border-color .3s linear;top:0;left:0}input[type=checkbox]+:after{opacity:0;color:currentColor;background-color:currentColor;width:.875rem;height:.875rem;transition:color .3s linear,opacity .3s linear;top:.3125rem;left:.3125rem;-webkit-mask-image:url(/teema/images/mask-tick.svg);mask-image:url(/teema/images/mask-tick.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:.625rem;mask-size:.625rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input[type=checkbox]+:hover:before,input[type=checkbox]+:hover:after{color:var(--mks-secondary-color)}input[type=checkbox]:checked+:after{opacity:1}@media (prefers-reduced-motion:reduce){.input-text:not(.qty),.form-control,.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit){transition:none}}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.input-text:not(.qty):focus,.form-row select:focus,.form-control:focus,.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):focus{color:var(--mks-input-color-focus);background-color:var(--mks-input-background-color-focus);border-color:var(--mks-input-border-color-focus);outline:0}.input-text:not(.qty)::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value{height:1.5em}.input-text:not(.qty)::placeholder,.form-control::placeholder,.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit)::placeholder{color:var(--mks-input-placeholder-color);opacity:1}.input-text:not(.qty):disabled,.input-text:not(.qty)[readonly],.form-control:disabled,.form-control[readonly],.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):disabled,.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit)[readonly]{opacity:1;background-color:#e9ecef}.input-text:not(.qty)::file-selector-button,.form-control::file-selector-button,.wpcf7-form-control::file-selector-button{margin:-.375rem -.75rem;color:#212529;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-text:not(.qty)::file-selector-button,.form-control::file-selector-button,.wpcf7-form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}textarea.input-text:not(.qty),.wpcf7-form-control-wrap>textarea.wpcf7-form-control,textarea.form-control{height:100%;min-height:10rem;max-height:10rem}.form-select,.form-row select,.wpcf7-form-control-wrap>select.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit){padding:var(--mks-input-padding-y) var(--mks-input-padding-select-x) var(--mks-input-padding-y) var(--mks-input-padding-x);-moz-padding-start:calc(var(--mks-input-padding-x) - 3px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--mks-input-padding-x) center;background-size:16px 12px}.form-select[multiple],.form-select[size]:not([size="1"]),.form-row select[multiple],.form-row select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-floating{position:relative}.form-floating>.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit),.form-floating>.wpcf7-form-control-wrap>select.wpcf7-form-control,.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:2.5rem;padding-top:1.25rem;padding-bottom:.625rem}.form-floating>label{font-size:var(--mks-input-font-size);line-height:var(--mks-input-line-height);height:100%;padding:var(--mks-input-padding-y) var(--mks-input-padding-x);pointer-events:none;transform-origin:0 0;border:1px solid #0000;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;margin:0!important}@media (prefers-reduced-motion:reduce){.form-floating>.wpcf7-form-control-wrap>label,.form-floating>label{transition:none}}.form-floating>.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit)::placeholder,.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#0000}.form-floating>.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):-webkit-autofill,.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):autofill,.form-floating>.form-control:autofill,.form-floating>.form-control-plaintext:autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.wpcf7-form-control-wrap.focused~label,.wpcf7-form:not(.sent) .form-floating>.wpcf7-form-control-wrap.valid~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label,.form-floating>.form-control:-webkit-autofill~label{opacity:1;transform:scale(.7)translateY(-.5rem)translate(0)}.form-floating>.wpcf7-form-control-wrap.focused~label,.wpcf7-form:not(.sent) .form-floating>.wpcf7-form-control-wrap.valid~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label,.form-floating>.form-control:autofill~label{opacity:1;transform:scale(.7)translateY(-.5rem)translate(0)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-control-color.is-valid{width:calc(1.5em + 3.75rem)}.form-check-input.is-valid{border-color:#198754}.form-check-input.is-valid:checked{background-color:#198754}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label{color:#198754}.input-group .form-control.is-valid,.input-group .form-select.is-valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.wpcf7-not-valid-tip{z-index:5;color:#fff;background-color:#dc3545e6;border-radius:0;max-width:100%;margin-top:0;padding:.25rem .5rem;font-size:.6875rem;line-height:1em;position:absolute;top:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.woocommerce-invalid .input-text:not(.qty),.woocommerce-invalid select,.was-validated .form-control:invalid,.form-control.is-invalid,.wpcf7-form-control.wpcf7-not-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.woocommerce-invalid .input-text:not(.qty):focus,.woocommerce-invalid select:focus,.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.wpcf7-form-control.wpcf7-not-valid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.woocommerce-invalid textarea.input-text:not(.qty),.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid,textarea.wpcf7-form-control.wpcf7-not-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,select.wpcf7-form-control.wpcf7-not-valid{border-color:#dc3545}.was-validated,.form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],select.wpcf7-form-control.wpcf7-not-valid:not([multiple]):not(.wpcf7-checkbox):not(.wpcf7-radio):not([size]),select.wpcf7-form-control.wpcf7-not-valid:not([multiple]):not(.wpcf7-checkbox):not(.wpcf7-radio)[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.wpcf7-form-control.wpcf7-not-valid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-control-color.is-invalid{width:calc(1.5em + 3.75rem)}.form-check-input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label{color:#dc3545}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}[role=alert],.alert,.wpcf7 form .wpcf7-response-output,.woocommerce-info:not(:empty),.woocommerce-notice:not(:empty),ul.woocommerce-thankyou-order-details+p{padding:var(--mks-alert-padding-y) var(--mks-alert-padding-x);color:var(--mks-alert-color);background-color:var(--mks-alert-bg);border:var(--mks-alert-border);border-radius:var(--mks-alert-border-radius,0);position:relative}.wpcf7 form .wpcf7-response-output{margin-bottom:var(--mks-alert-margin-bottom)}.wpcf7 form .wpcf7-response-output{margin:var(--mks-alert-margin-bottom) 0 0 0}.wpcf7 form.sent .wpcf7-response-output{--mks-alert-color:#0f5132;--mks-alert-bg:#d1e7dd;--mks-alert-border-color:#badbcc}.wpcf7 form.sent .wpcf7-response-output a{color:#0c4128}.alert-info,.woocommerce-info:not(:empty),ul.woocommerce-thankyou-order-details+p{--mks-alert-color:#055160;--mks-alert-bg:#cff4fc;--mks-alert-border-color:#b6effb}.wpcf7 form .wpcf7-response-output{--mks-alert-color:#664d03;--mks-alert-bg:#fff3cd;--mks-alert-border-color:#ffecb5}.wpcf7 form .wpcf7-response-output a{color:#523e02}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--mks-progress-height:1rem;--mks-progress-font-size:.75rem;--mks-progress-bg:#e9ecef;--mks-progress-border-radius:.375rem;--mks-progress-box-shadow:inset 0 1px 2px #00000013;--mks-progress-bar-color:#fff;--mks-progress-bar-bg:#0d6efd;--mks-progress-bar-transition:width .6s ease;height:var(--mks-progress-height);font-size:var(--mks-progress-font-size);background-color:var(--mks-progress-bg);border-radius:var(--mks-progress-border-radius);display:flex;overflow:hidden}@media (width<=575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media (width<=767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media (width<=991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media (width<=1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media (width<=1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.visible{visibility:visible!important}@media print{.d-print-none{display:none!important}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:-ms-flexbox;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.splide__arrow{width:var(--mks-splide-width);height:var(--mks-splide-height);border:var(--mks-splide-border-width) solid var(--mks-splide-border-color);color:var(--mks-splide-color);background-color:var(--mks-splide-bgcolor);top:calc(50% - var(--mks-splide-height) / 2);user-select:none;z-index:1;flex-flow:wrap;place-content:center;align-items:center;padding:0;display:flex;position:absolute}.splide__arrow svg path[fill]:not([fill=""]):not([fill=none]){fill:currentColor}.splide__arrow svg path[stroke]:not([stroke=""]):not([stroke=none]){stroke:currentColor}.splide__arrow--prev{border-radius:var(--mks-splide-prev-border-radius);left:0}.splide__arrow--next{border-radius:var(--mks-splide-next-border-radius);right:0}.splide__arrow:disabled{pointer-events:none;opacity:.5}.splide__pagination{-webkit-flex-flow:wrap;flex-flow:wrap;place-content:center;align-items:center;width:100%;margin:-.3125rem;padding:0;display:-webkit-flex;display:flex;position:absolute;bottom:1.5625rem;left:0}.splide__pagination>*{padding:.3125rem}.splide__pagination .splide__pagination__page{opacity:1;background-color:#fff;border:none;border-radius:50%;width:1.25rem;height:1.25rem;padding:0;display:block}.splide__pagination .splide__pagination__page:hover:not(.is-active){opacity:.5}.splide__pagination .splide__pagination__page.is-active{background-color:var(--mks-secondary-color)}.splide__arrows{pointer-events:none;user-select:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.splide__arrows.hide-arrows{opacity:0}.splide__arrows:not(.hide-arrows) .splide__arrow:not(:disabled){pointer-events:all}.splide:not(.is-overflow) .splide__arrows,.splide:not(.is-overflow) .splide__pagination{display:none!important}*{min-width:0;min-height:0}img{shape-margin:.75rem;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.aligncenter{margin-left:auto;margin-right:auto;display:block}a,button,input,textarea,select{outline:none!important}.row:before,.row:after{width:0;height:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}svg{height:auto}html,body{max-width:100%;overflow-x:clip}@supports not (overflow-x:clip){html,body{overflow-x:hidden}}.remove{text-decoration:none;display:block;position:relative;overflow:hidden}.remove:before,.remove:after{content:"";background-color:currentColor;width:12px;height:2px;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out;display:block;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.remove:before{transform:rotate(45deg)}.remove:after{transform:rotate(-45deg)}.remove:hover:before,.remove:hover:after{transform:rotate(0)}[data-animate]{will-change:transform, opacity;transition:transform .5s ease-in-out,opacity .5s ease-in-out}[data-animate^=T_FADE]{opacity:0}[data-animate^=T_FADE].animate{opacity:1;transform:none}[data-animate^=T_FADE_LEFT]{transform:translateX(var(--mks-gutter-x))}[data-animate^=T_FADE_RIGHT]{transform:translateX(calc(var(--mks-gutter-x) * -1))}[data-animate^=T_FADE_ZOOM]{transform:scale(.4)}#header{background-color:var(--mks-header-bgcolor);z-index:1030;width:100%;transition:color .3s linear,background .3s linear,transform .3s linear;position:sticky;top:0}#header .h-inner{height:var(--mks-header-height);align-items:center;gap:0 var(--mks-gutter-x);grid-template-columns:auto 1fr;width:100%;max-width:none;margin:0;padding:0 2.5rem;transition:height .3s linear;display:grid}#header ul{padding-left:0;list-style:none}#header.scroll-header{--mks-header-bgcolor:#fff;box-shadow:var(--mks-header-sticky-box-shadow)}#menu-toggle{color:var(--mks-secondary-color);background-color:var(--mks-primary-color);border:none;border-radius:50%;width:2.5rem;height:2.5rem;padding:0;position:relative}#menu-toggle>span{background-color:currentColor;width:1.25rem;height:2px;transition:opacity .3s .3s;display:block;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}#menu-toggle:before,#menu-toggle:after{content:"";background-color:currentColor;width:.875rem;height:2px;transition:transform .3s,top .3s .3s,bottom .3s .3s;display:block;position:absolute;left:.8125rem}#menu-toggle:before{top:10px}#menu-toggle:after{bottom:10px}body.toggled #menu-toggle>span{opacity:0;transition:opacity .3s}body.toggled #menu-toggle:before,body.toggled #menu-toggle:after{transition:top .3s,bottom .3s,transform .3s .3s}body.toggled #menu-toggle:before{top:calc(50% - 1px);transform:rotate(45deg)}body.toggled #menu-toggle:after{bottom:calc(50% - 1px);transform:rotate(-45deg)}#header *+.wp-block-button{margin-left:3.125rem;margin-top:0!important}.h__logo a{font-family:var(--mks-h-font-family);font-size:1.9375rem;line-height:1.32258em;text-decoration:none;display:inline-block}.mks-nav-menu{text-transform:uppercase;margin:0;padding:0;font-size:.9375rem;line-height:1.125rem;list-style:none}.mks-nav-menu li{flex-flow:wrap;align-content:center;align-items:center;display:flex}.mks-nav-menu li>a{color:inherit;flex:1 0 0;transition:color .3s linear;display:block;text-decoration:none!important}.mks-nav-menu li>ul{min-width:100%}.mks-nav-menu a{padding-top:.375rem;padding-bottom:.375rem}.mks-nav-menu li:hover>a,.mks-nav-menu [class*=current-]>a,.mks-nav-menu [class*=current_]>a{color:var(--mks-primary-color)}.mks-nav-menu>li>a{letter-spacing:.5px;font-weight:400}.mks-nav-menu>li>a:after{content:"";transform-origin:bottom;background-color:currentColor;width:100%;height:.05rem;transition:transform .3s linear;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.mks-nav-menu>li:hover>a:after,.mks-nav-menu>[class*=current-]>a:after,.mks-nav-menu>[class*=current_]>a:after{transform:scaleX(1)}.classic-editor ul:not([class]),.term-description ul,ul.wp-el,ul.wp-el ul{padding-left:0;list-style:none}.classic-editor ul:not([class]) li,.term-description ul li,ul.wp-el li{padding-left:1.875rem;position:relative}.classic-editor ul:not([class]) li:before,.term-description ul li:before,ul.wp-el li:before{content:"";background:var(--mks-marker-color);border-radius:50%;width:.625rem;height:.625rem;display:block;position:absolute;top:.45em;left:0}.classic-editor ul:not([class]) li+li,.classic-editor li ul,.classic-editor li ol,.term-description li+li,.term-description li ul,.term-description li ol,.wp-el li+li,.wp-el li>ul,.wp-el li>ol{margin-top:var(--mks-margin-top-li)}.classic-editor *+*,.term-description *+*,:not(.mks-block)+.wp-el{margin-top:var(--mks-margin-top-base)}.classic-editor *+ul,.term-description *+ul,:not(.mks-block)+ul.wp-el{margin-top:1.25rem}.classic-editor *+:is(h1,h2,h3),.classic-editor *+:-webkit-any(h1,h2,h3),.term-description *+:is(h1,h2,h3),.term-description *+:-webkit-any(h1,h2,h3),:not(.mks-block)+:is(h1.wp-el,h2.wp-el,h3.wp-el),:not(.mks-block)+:-webkit-any(h1.wp-el,h2.wp-el,h3.wp-el){margin-top:var(--mks-margin-top-heading)}:not(.mks-block)+.wp-block-contact-form-7-contact-form-selector{margin-top:var(--mks-margin-top-wpcf7)}.gutenberg-elements>:first-child:not(.full-width){padding-top:var(--mks-offset-top-first)}.gutenberg-elements>:last-child:not(.full-width){padding-bottom:var(--mks-offset-bottom-last)}.gutenberg-elements{position:relative}.gutenberg-elements:not(.cover-first):before{content:"";width:100%;max-width:var(--mks-container-xxl);z-index:-1;grid-column:full-width;height:100%;max-height:18.75rem;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=1840px){.gutenberg-elements:not(.cover-first):before{border-top-left-radius:0;border-top-right-radius:0}}.wp-block-columns{margin-bottom:0}:not(.mks-block)+.wp-block-columns,.wp-block-columns+:not(.mks-block){margin-top:calc(var(--mks-gutter-column-x) * 2)}.wp-block-columns+.wp-block-columns{margin-top:2.5rem}:not(.mks-block):not(.wp-block-button)+.wp-block-button,.wp-block-button+:not(.mks-block):not(.wp-block-button){margin-top:var(--mks-margin-top-button)}:not(.mks-block)+.wp-block-buttons,.wp-block-buttons+:not(.mks-block){margin-top:var(--mks-margin-top-buttons)}.mks-block+.wp-block-buttons,.wp-block-buttons+.mks-block{margin-top:calc(var(--mks-margin-top-block) - var(--mks-gutter-button-x))}#footer{width:100%;max-width:var(--mks-container-xxl);color:var(--mks-footer-color);background-color:var(--mks-footer-bgcolor);padding-top:var(--mks-footer-padding-top);padding-bottom:var(--mks-footer-padding-bottom);--mks-link-color:currentColor;--mks-link-hover-color:var(--mks-secondary-color);--mks-social-color:var(--mks-link-color);--mks-social-hover-color:var(--mks-link-hover-color);isolation:isolate;margin:0 auto;position:relative;overflow:hidden}#footer:before{content:"";mask:url(/teema/images/stencil-footer-02.svg) top/100% no-repeat;opacity:.05;z-index:-1;background:#d6af88;width:131.25rem;height:calc(100% - 3.125rem);display:block;position:absolute;top:3.125rem;left:50%;transform:translate(-50%);-webkit-mask:url(/teema/images/stencil-footer-02.svg) top/100% no-repeat}.f-section__title{font-size:var(--mks-h2-font-size);line-height:var(--mks-h2-line-height);font-family:var(--mks-h-font-family);font-weight:var(--mks-h-font-weight);color:var(--mks-secondary-color);margin-bottom:1.875rem}#footer a{text-decoration:none!important}#footer .footer--section:not(.section--start)+.footer--section{margin-top:1.875rem}#footer .section--start+.footer--section{margin-top:3.125rem}#footer ul.d-flex{margin:-.625rem}#footer ul.d-flex>li{margin:.625rem}#footer .col-people{grid-template-columns:repeat(2,1fr);gap:2.5rem 5rem;max-width:31.25rem;display:grid}#footer .col-people>.person-item{margin:0}#footer .col-people>.f-section__title{grid-column:1/-1;max-width:29.375rem;margin-bottom:-1.25rem}.footer-people-count-1 .col-people{width:100%;max-width:420px;display:block}.footer-people-count-1 .person-item{width:100%;max-width:520px}.footer-people-count-1 .person-item>*{width:100%}#footer .footer-people-count-1 .col-people{grid-template-columns:1fr;justify-items:start;display:grid}#footer .footer-people-count-1 .person-item{text-align:left;width:100%!important;max-width:25rem!important;margin-left:0!important;margin-right:auto!important}#footer .footer-people-count-1 .person-item .item__media,#footer .footer-people-count-1 .person-item .item__media img{width:100%;max-width:100%;display:block}#footer .footer-people-count-1 .person-item .item__content{text-align:left}.scroll-to-top{z-index:10;user-select:none;pointer-events:none;position:fixed;bottom:1.25rem;right:1.25rem}.scroll-to-top__btn{width:var(--mks-scroll-top-width);height:var(--mks-scroll-top-height);opacity:0;color:var(--mks-scroll-top-color);border-radius:var(--mks-scroll-top-border-radius);background-color:var(--mks-scroll-top-bg);font-size:150%;line-height:1em;-moz-transition:all .25s linear;transition:all .25s linear}@media (width>=1200px){.mks-nav-menu{flex-flow:wrap;align-content:center;align-items:center;margin:0 -.625rem;font-size:1.075rem;display:flex}.mks-nav-menu>li{margin:0 1.625rem}.mks-nav-menu li{position:relative}#header-items{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}#header-items>#primary-menu{flex:1 0 0}#header-items .mks-nav-menu{justify-content:center}}@media (width>=1200px) and (width<=1600px){*+#header-items,#header *+.wp-block-button{margin-left:1.25rem}.mks-nav-menu{margin:0 -.625rem}.mks-nav-menu>li{margin:0 .725rem}}@media (width<=1199px){.scroll-to-top{--mks-scroll-top-color:var(--mks-primary-color);--mks-scroll-top-bg:var(--mks-secondary-color);bottom:.625rem;right:.625rem}#header .h-inner{grid-template-columns:1fr auto;padding-left:1.25rem;padding-right:1.25rem}#wrapper{padding-top:var(--mks-header-height);overflow:hidden}#header{width:100%;position:fixed}#wrapper{padding-bottom:0}.mks-nav-menu li+li{border-top:1px solid #0000000d}#header-items{width:100%;top:var(--mks-header-height);isolation:isolate;background-color:var(--mks-body-bg);grid-template-rows:1fr auto auto;gap:0;transition:left .3s linear;display:grid;position:fixed;bottom:0;left:-100%}body.toggled #header-items{left:0}#header-items>.wp-block-button{text-align:center;background-color:var(--mks-primary-color);--mks-btn-font-size:.875rem;--mks-btn-line-height:1rem;--mks-btn-color:var(--mks-primary-color);--mks-btn-bg:var(--mks-secondary-color);--mks-btn-border-color:var(--mks-btn-bg);--mks-btn-border-width:1px;--mks-btn-padding-y:calc(.625rem - var(--mks-btn-border-width));--mks-btn-padding-x:calc(1.25rem - var(--mks-btn-border-width));padding:1.875rem .9375rem;margin:0!important}#header-items>.wp-block-button>.wp-block-button__link:after{background-color:currentColor!important}#header-items>nav{grid-template-columns:1fr;justify-content:center;align-items:center;height:100%;display:grid;overflow:hidden}#header-items>nav>ul{max-height:100%;position:relative;overflow-y:auto}#header-items>:not(.wp-block-button){padding-bottom:1.875rem}#header-items .mks-nav-menu li{justify-content:center;align-items:center}#header-items .mks-nav-menu li>a{flex:none;position:relative}#header-items .mks-nav-menu li+li{border:none;margin-top:.625rem}#header-items .mks-nav-menu>li>a{font-size:1.4375rem;font-weight:500;line-height:1.875rem}.f-section__title,#footer .col-people>.f-section__title{text-align:center}#footer .col-people,#footer .col-people>.person-item{margin-left:auto;margin-right:auto}}@media (width<=767px){#footer .col-people{gap:2.5rem}}@media (width<=500px){#footer .col-people>.person-item{grid-column:1/-1}}.form-floating{--mks-input-padding-x:0;--mks-input-color:inherit;--mks-input-border-color:currentColor;--mks-input-background-color:#fff0;--mks-input-color-focus:inherit;--mks-input-border-color-focus:currentColor;--mks-input-background-color-focus:#fff0;--mks-input-placeholder-color:var(--mks-input-color)}#footer .form-floating{--mks-input-color:#fff;--mks-input-color-focus:#fff}.form-floating>.wpcf7-form-control-wrap>.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit){border-top:0;border-left:0;border-right:0}.form-floating>label{color:var(--mks-secondary-color)}#footer .wpcf7 a{text-decoration:underline!important}.block-apartment .block__body .wp-block-button+.wp-block-button{margin-top:15px}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#fff}*+.mks-building--img{margin-top:2rem}.mks-building--img .mks-img-hover{border:none!important}@media (width<=980px){.block-cover .content-inner{text-align:center}.block-cover .content-inner h1,.block-cover .content-inner h2{line-height:1.05em;font-size:3.75rem!important}.block-cover .content-inner p{font-size:1.125rem;line-height:1.5em}.block-cover .content-inner .wp-block-buttons{justify-content:center}.block-cover .content-inner .wp-block-button{width:auto}.block-txtmedia p.wp-el:not(.wp-block-heading),.block-cards .classic-editor,.block-cards p:not(.wp-block-heading){font-size:1.125rem;line-height:1.5em}}@media (width<=567px){.block-stats.is-style-alt>.block__body{font-size:1.05rem;line-height:1.2em}.block-stats.is-style-alt>.block__body .flex__item{gap:.75rem}.block-txtmedia__media .splide:after{content:none!important;display:none!important}.block-txtmedia__media .splide__slide{height:16rem}.block-txtmedia__media .splide__slide img{object-fit:cover;width:100%;height:100%;display:block}#footer .col-people{text-align:center}#footer .person-item{text-align:center!important;margin-left:auto!important;margin-right:auto!important}#footer .person-item .item__media,#footer .person-item .item__media img{margin-left:auto;margin-right:auto}#footer .person-item .item__content{text-align:center!important}#footer .person-item .item__content a{justify-content:center}}@media (width<=767px){.block-gallery.is-style-fancy{grid-column:content;width:100%;max-width:none}.block-gallery.is-style-fancy .gallery{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.block-gallery.is-style-fancy .gallery>*{width:100%;height:auto;grid-area:auto!important}.block-gallery.is-style-fancy .gallery>.gallery--large{grid-column:1/-1!important}.block-gallery.is-style-fancy .gallery-item>a{height:10.5rem}.block-gallery.is-style-fancy .gallery>.gallery--large>a{height:14rem}.block-gallery.is-style-fancy .gallery>.gallery--medium{grid-column:1/-1!important}.block-gallery.is-style-fancy .gallery>.gallery--medium>a{height:15rem}.block-gallery.is-style-fancy .gallery>.gallery--medium img{object-fit:cover;object-position:center;width:100%;height:100%}.block-gallery.is-style-fancy .gallery-item img{object-fit:cover;width:100%;height:100%;display:block}.block-gallery.is-style-fancy .classic-editor,.block-gallery.is-style-fancy .classic-editor p{font-size:1.1125rem;line-height:1.5em}.wp-block-column p.wp-el:not(.wp-block-heading),.block-txtmedia ul.wp-block-list li{font-size:1.1125rem;line-height:1.6em}main>.mks-block:last-of-type{margin-bottom:4rem}}@media (width<=420px){.block-gallery.is-style-fancy .gallery{gap:.625rem}.block-gallery.is-style-fancy .gallery-item>a{height:9rem}.block-gallery.is-style-fancy .gallery>.gallery--large>a{height:12rem}}@media (width>=330px) and (width<=567px){.block-stats>.block__body>.d-flex{margin-left:-.5rem;margin-right:-.5rem;flex-wrap:wrap!important;justify-content:center!important;display:flex!important}.block-stats>.block__body>.d-flex>.flex__item{flex:0 0 50%!important;width:50%!important;max-width:50%!important;margin:0!important;padding:.75rem .5rem!important}}#header .h-inner{box-sizing:border-box;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}@media (width>=1200px){#header .h-inner{padding-left:2.5rem;padding-right:2.5rem}}@media (width>=1921px){#header .h-inner{max-width:1920px}}.block-cover .item__media:has(.mks-home-bg-video){position:relative;overflow:hidden}.mks-home-video-player{aspect-ratio:16/9;background:#172320;width:100%;position:relative;overflow:hidden}.mks-home-video-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.block-txtmedia__media:has(.mks-home-video-inline){align-self:center;min-width:0;height:auto;max-height:none;display:block;overflow:hidden}.block-txtmedia__media .mks-home-video-inline{aspect-ratio:16/9;width:100%;height:auto}.block-txtmedia__media .mks-home-video-inline iframe{width:100%;max-width:100%;height:100%;max-height:100%;inset:0;transform:none}.mks-video-autoplay .mks-video-autoplay-host,.mks-video-autoplay .mks-video-autoplay-host iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mks-video-autoplay .mks-video-autoplay-host iframe{user-select:none;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.mks-video-autoplay .mks-video-autoplay-host{display:none}}table.dataTable{clear:both;border-spacing:0;border-collapse:separate!important;max-width:none!important;margin-top:6px!important;margin-bottom:6px!important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>thead>tr>th:not(.sorting_disabled),table.dataTable>thead>tr>td:not(.sorting_disabled){padding-right:30px}table.dataTable>thead .sorting,table.dataTable>thead .sorting_asc,table.dataTable>thead .sorting_desc{cursor:pointer;position:relative}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc:after{opacity:.3;display:block;position:absolute;top:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:before{content:"↑";right:1em}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:after{content:"↓";right:.5em}table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:after{opacity:1}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){color:currentColor;background:0 0;border:2px solid;padding:.667em 1.33em}.wp-elements-1 a:where(:not(.wp-element-button)),.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}.wp-elements-3 a:where(:not(.wp-element-button)),.wp-elements-4 a:where(:not(.wp-element-button)),.wp-elements-5 a:where(:not(.wp-element-button)),.wp-elements-6 a:where(:not(.wp-element-button)),.wp-elements-7 a:where(:not(.wp-element-button)),.wp-elements-8 a:where(:not(.wp-element-button)),.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}.wp-container-core-buttons-is-layout-3e41869c{justify-content:center}.wp-container-core-columns-is-layout-7387b849{flex-wrap:nowrap}@font-face{font-family:Jost;src:url(/fondid/jost.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fondid/jost-lisa.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+160-161,U+17D-17E}@font-face{font-family:Jost;src:url(/fondid/jost-kald.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/fondid/jost-kald-lisa.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+160-161,U+17D-17E}@font-face{font-family:Cormorant;src:url(/fondid/cormorant.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant;src:url(/fondid/cormorant-lisa.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+160-161,U+17D-17E}picture{display:contents}.splide[data-staatiline] .splide__slide{width:100%}.splide[data-splide*=\"type\"\:\"fade\"]:not(.is-initialized){visibility:visible}.splide[data-splide*=\"type\"\:\"fade\"]:not(.is-initialized) .splide__slide{width:100%}.splide[data-splide*=\"type\"\:\"fade\"]:not(.is-initialized) .splide__slide:not(:first-child){display:none}.mks-apartments__link{color:inherit;text-decoration:none}button.scroll-to-top__btn{appearance:none;font-size:inherit;line-height:inherit;border:0;padding:0}.mks-video-autoplay .mks-video-autoplay-host video{object-fit:cover;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mks-video-autoplay .mks-video-autoplay-host{display:block}}.mks-apartments th[aria-sort],.mks-apartments th.sorting,.mks-apartments tbody tr[data-href]{cursor:pointer}.pildivaade{z-index:200000;place-items:center;display:grid;position:fixed;inset:0}.pildivaade[hidden]{display:none}.pildivaade__taust{opacity:.8;background:#eeeae5;position:absolute;inset:0}.pildivaade__pilt{object-fit:contain;width:auto;max-width:calc(100vw - 88px);height:auto;max-height:calc(100vh - 88px);position:relative;box-shadow:0 0 40px #0000001a}@media (width<=767px){.pildivaade__pilt{max-width:100vw}}.pildivaade__riba{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:0 0 auto}.pildivaade__loendur{color:#444;padding:10px 14px;font-size:13px;line-height:24px}.pildivaade__nupp{color:#ccc;cursor:pointer;background:#1e1e1e99;border:0;border-radius:0;place-items:center;width:44px;height:44px;padding:10px;display:grid}.pildivaade__nupp:hover{color:#fff}.pildivaade__nupp svg{fill:currentColor;width:24px;height:24px}.pildivaade__nool{z-index:2;background:0 0;width:70px;height:100px;padding:31px 26px;position:absolute;top:calc(50% - 50px)}.pildivaade__nool svg{background:#1e1e1e99;width:38px;height:38px;padding:7px}.pildivaade__nool--eelmine{left:0}.pildivaade__nool--jargmine{right:0}.pildivaade--yksik .pildivaade__nool{display:none}html.pildivaade-avatud{overflow:hidden}.map_areas{position:relative}.map_areas .plaani-kontuurid{width:100%;height:100%;position:absolute;inset:0}.plaani-kontuurid a{outline:none}.plaani-kontuurid polygon{fill:#0000;cursor:pointer}.plaani-kontuurid a:focus-visible polygon{stroke:var(--mks-primary-color);stroke-width:3px}.wpcf7-form:not(.sent) .form-floating>.wpcf7-form-control-wrap:has(>.wpcf7-form-control:not(:placeholder-shown))~label,.form-floating>.wpcf7-form-control-wrap:has(>:autofill)~label{opacity:1;transform:scale(.7)translateY(-.5rem)translate(0)}.form-floating>.wpcf7-form-control-wrap>input.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit),.form-floating>.wpcf7-form-control-wrap>input.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):-webkit-autofill{padding-top:1rem;padding-bottom:0;line-height:1.5rem}.form-floating>.wpcf7-form-control-wrap>input.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit),.form-floating>.wpcf7-form-control-wrap>input.wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-submit):autofill{padding-top:1rem;padding-bottom:0;line-height:1.5rem}#vota-uhendust,.wpcf7-form-control{scroll-margin-top:calc(var(--mks-header-height) + 1rem)}@media (width>=768px) and (width<=1023.98px){#footer>.footer--section:last-child .row>[class*=col-]{flex:0 0 100%;max-width:100%;text-align:center!important}}@media (width<=1023.98px){#footer .jalus__tasakaal{display:none}}.vorm__loks{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}#footer .wpcf7 .vorm__postinupp{margin-top:.75rem}#footer .wpcf7 .vorm__postinupp a{text-decoration:none!important}
