.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .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,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .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}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html{font-size:100%}input,input:focus{outline:0;border:0}.columns{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start safe;align-content:flex-start safe;margin:0 -1em}@media only screen and (min-width:768px){.columns{flex-direction:row}}.columns .col{padding:0 1em;flex-basis:100%;flex-grow:0;flex-shrink:1;align-self:auto}@media only screen and (min-width:768px){.columns .col{flex-basis:calc(100% / 3)}.columns .col.col-1of1{flex-basis:100%}.columns .col.col-1of2{flex-basis:50%}.columns .col.col-2of2{flex-basis:100%}.columns .col.col-1of3{flex-basis:calc(100% / 3)}.columns .col.col-2of3{flex-basis:calc(100% / 3 * 2)}.columns .col.col-3of3{flex-basis:100%}.columns .col.col-1of4{flex-basis:50%}.columns .col.col-2of4{flex-basis:50%}.columns .col.col-3of4{flex-basis:75%}.columns .col.col-4of4{flex-basis:100%}.columns .col.col-1of5{flex-basis:20%}.columns .col.col-2of5{flex-basis:40%}.columns .col.col-3of5{flex-basis:60%}.columns .col.col-4of5{flex-basis:80%}.columns .col.col-5of5{flex-basis:100%}.columns .col.col-1of6{flex-basis:calc(100% / 3)}}@media only screen and (min-width:1024px){.columns .col.col-1of4{flex-basis:25%}}@media only screen and (min-width:1280px){.columns .col.col-1of6{flex-basis:calc(100% / 6.2)}}@supports (-webkit-touch-callout:none){.columns .col{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.columns .col.col-1of3{flex-basis:50%!important}}.header{padding:2rem 0;background-color:#235789;position:relative;z-index:999}.header .container{display:flex;justify-content:space-between;align-items:center}.header .logo .logo-img{width:150px}.header #mobile-menu-button{width:2.4rem;height:calc(2.4rem / 1.5);transform:rotate(0deg);cursor:pointer}@media only screen and (min-width:768px){.header #mobile-menu-button{display:none}}.header #mobile-menu-button span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0);transition:0.2s ease-in-out}.header #mobile-menu-button span:nth-child(1){top:0}.header #mobile-menu-button span:nth-child(2),.header #mobile-menu-button span:nth-child(3){top:50%;transform:translateY(-50%) rotate(0)}.header #mobile-menu-button span:nth-child(4){bottom:0}.header #mobile-menu-button.open span:nth-child(1){top:50%;transform:translateY(-50%) rotate(0);width:0%;left:50%}.header #mobile-menu-button.open span:nth-child(2){transform:rotate(45deg)}.header #mobile-menu-button.open span:nth-child(3){transform:rotate(-45deg)}.header #mobile-menu-button.open span:nth-child(4){bottom:50%;transform:translateY(50%) rotate(0);width:0%;left:50%}.header .nav{font-size:1rem;position:absolute;transition:left 0.3s ease;bottom:0;display:block;width:100%;left:-150%;transform:translateY(calc(100% - 1rem));z-index:99;background:#fff;text-align:center;transition:left 0.3s ease}.header .nav.open{left:0}@media only screen and (min-width:768px){.header .nav{text-align:right;user-select:none;position:relative;transform:none;z-index:0;left:auto}}.header .nav>ul{margin:0;padding:1em}@media only screen and (min-width:768px){.header .nav>ul{padding:0}}.header .nav>ul>li{display:block;margin:.5em 0}@media only screen and (min-width:768px){.header .nav>ul>li{display:inline-block;margin:.5rem 0 .5rem 3rem}.header .nav>ul>li:first-child{margin-left:0}}.header .nav>ul>li ul.sub-menu{height:0;list-style:none;padding:0;overflow:hidden;font-size:.9em;background-color:#235789}@media only screen and (min-width:768px){.header .nav>ul>li ul.sub-menu{position:absolute;font-size:1em;padding:0 1rem;width:auto;text-align:left}.header .nav>ul>li ul.sub-menu.open{overflow:visible}}.header .nav>ul>li ul.sub-menu li:first-child{margin-top:.5rem}.header .nav>ul>li ul.sub-menu li:last-child{margin-bottom:.5rem}@media only screen and (min-width:768px){.header .nav>ul>li>ul.sub-menu{left:-1rem;bottom:calc(-0.5rem - 2rem);transform:translateY(100%)}.header .nav>ul>li>ul.sub-menu.open-to-left{left:auto;right:-1rem}.header .nav>ul>li>ul.sub-menu li>ul.sub-menu{right:-1rem;top:-.5rem;transform:translateX(100%)}.header .nav>ul>li>ul.sub-menu li>ul.sub-menu.open-to-left{right:auto;left:-1rem;transform:translateX(-100%)}}.header .nav>ul li{position:relative;white-space:nowrap}@media only screen and (min-width:768px){.header .nav>ul li{margin-top:.5rem;margin-bottom:.5rem}}.header .nav>ul li a{text-decoration:none;transition:0.2s ease-in-out}.header .nav>ul .current-menu-ancestor>a,.header .nav>ul .current-menu-item>a{color:#235789}.header .nav>ul .current-menu-ancestor>a:hover,.header .nav>ul .current-menu-item>a:hover{color:#235789}.header .nav>ul .current-menu-ancestor>.arrow span,.header .nav>ul .current-menu-item>.arrow span{background-color:#235789!important}.header .nav>ul .current-menu-item:not(.menu-item-has-children){pointer-events:none}.header .nav>ul .menu-item-has-children{padding-right:calc(2 * 1rem);padding-left:calc(2 * 1rem)}@media only screen and (min-width:768px){.header .nav>ul .menu-item-has-children{padding-left:0}.header .nav>ul .menu-item-has-children.hover>a{color:#235789}.header .nav>ul .menu-item-has-children.hover>span.arrow span{background-color:#235789}}.header .nav>ul .menu-item-has-children .arrow{display:block;position:absolute;right:calc(2.4rem / 2 - 1rem / 2);top:calc(1em - 0.5em);transform:translateY(-30%);width:1rem;height:1rem;transition:0.2s ease-in-out;cursor:pointer}@media only screen and (min-width:768px){.header .nav>ul .menu-item-has-children .arrow{cursor:default;right:0}}.header .nav>ul .menu-item-has-children .arrow span{position:absolute;width:calc(0.707106781186548 * 1rem);height:2px;border-radius:2px;background-color:#040404;top:70%;transition:0.2s ease-in-out}.header .nav>ul .menu-item-has-children .arrow span:first-child{left:calc(50% + 2px / 2);transform:translateX(-100%) rotate(45deg);transform-origin:calc(100% - 2px / 2) center}.header .nav>ul .menu-item-has-children .arrow span:last-child{right:calc(50% + 2px / 2);transform:translateX(100%) rotate(-45deg);transform-origin:calc(2px / 2) center}.header .nav>ul .menu-item-has-children .arrow.open span{top:25%;background-color:#235789}.header .nav>ul .menu-item-has-children .arrow.open span:first-child{transform:translateX(-100%) rotate(-45deg)}.header .nav>ul .menu-item-has-children .arrow.open span:last-child{transform:translateX(100%) rotate(45deg)}.header .nav>ul .menu-item-has-children .arrow:hover span{background-color:#235789}.footer{padding:5rem 0;position:relative;margin-top:5rem}.footer .copyright{text-align:center;margin:0;position:absolute;width:100%;left:0;bottom:1rem;font-size:.8rem;user-select:none}.footer .copyright img{width:55px}.wpcf7 input[type="text"],.wpcf7 input[type="email"]{border:1px solid;width:100%}.wpcf7 textarea{width:100%}.wpcf7 .columns{justify-content:flex-start}.wpcf7 .columns .col.col-1of3{width:calc(100% / 3)}@media only screen and (max-width:1024px){.wpcf7 .columns .col.col-1of3{width:auto}}.wpcf7 .columns .col.col-1of4{width:25%}@media only screen and (max-width:1024px){.wpcf7 .columns .col.col-1of4{width:auto}}.wpcf7 .columns .col.col-1of5{width:20%}@media only screen and (max-width:1024px){.wpcf7 .columns .col.col-1of5{width:auto}}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom;user-select:none;height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.alignnone{margin:5px 0 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 0 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 0 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-display:swap;font-family:"Titillium Web";src:url(/wp-content/themes/design-by-buorre-child-muovihaka/lib/fonts/TitilliumWeb-Bold.ttf)}@font-face{font-display:swap;font-family:"Titillium Regular";src:url(/wp-content/themes/design-by-buorre-child-muovihaka/lib/fonts/TitilliumWeb-Regular.ttf)}.hero{min-height:90vh;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.hero video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.hero video+.container{z-index:1}.hero .hero-content{z-index:1}.hero.image,.hero.video{padding:0;min-height:0}.hero.image img,.hero.video img{width:100%}.hero.image video,.hero.video video{position:relative;width:100%;top:auto;left:auto;transform:none}.two-columns{overflow:hidden}.two-columns.reverse>.container{flex-direction:column-reverse}@media only screen and (min-width:768px){.two-columns.reverse>.container{flex-direction:row}}.two-columns>.container{display:flex;flex-direction:column}@media only screen and (min-width:768px){.two-columns>.container{flex-direction:row;align-items:center}}.two-columns .column{padding:0 1em;flex-basis:100%;width:100%}@media only screen and (min-width:768px){.two-columns .column{flex-basis:50%;width:50%;padding:0 5em}}.two-columns .column.wysiwyg{padding-top:60px;padding-bottom:60px}.two-columns .column.wysiwyg.flex-start{align-self:flex-start}.two-columns .column.wysiwyg+.column.wysiwyg{align-self:flex-start}@media only screen and (max-width:768px){.two-columns .column.wysiwyg+.column.wysiwyg{padding-top:0!important}}.two-columns .column.image{align-self:stretch;position:relative;overflow:visible;padding:0}.two-columns .column.image .background-image{background-size:cover;background-position:center center;width:50vw;height:100%;position:absolute;top:0;left:0;z-index:-1}@media only screen and (min-width:768px){.two-columns .column.image img{width:50vw;max-width:50vw}}.two-columns .column.image:first-child .background-image{right:0;left:auto}@media only screen and (min-width:1440px){.two-columns .column.image:first-child img{transform:translateX(calc(-50vw + 1280px / 2 + 5em))}}.gallery{padding-top:60px;padding-bottom:60px}.gallery .container.full{padding:0 1em}.gallery .gallery-grid .columns{flex-direction:row;justify-content:flex-start;margin:0 -.5rem -1rem}.gallery .gallery-grid .columns .col{padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem;flex-basis:50%}.gallery .gallery-grid .columns .col .gallery-image{height:0;padding-bottom:100%;background-position:center center;background-size:cover}@media only screen and (min-width:768px){.gallery .gallery-grid .columns .col{flex-basis:33.33%}}.categories .category-posts,.archive .category-posts{justify-content:flex-start}.categories .category-posts img,.archive .category-posts img{border-bottom:8px solid #235789;transition:border-color 0.3s ease;width:100%;height:250px;object-fit:cover}.categories .category-posts img:hover,.archive .category-posts img:hover{border-bottom:8px solid #05a6ce}.categories .category-posts a,.archive .category-posts a{color:#05a6ce}.categories .category-posts a:hover,.archive .category-posts a:hover{color:#05a6ce}body.admin-bar .header{margin-top:32px}.header{padding:.5rem 0 1rem;position:fixed;position:sticky;width:100%;top:0;z-index:1000;background-color:#235789!important}.header .logo .logo-img{width:200px;display:block;margin-bottom:.5rem}.header #mobile-menu-button span{background:#fff}.header .menus span.phone a{padding-right:1.5rem;color:#fff}.header .menus span.phone a:hover{text-decoration:underline}.header .menus span.phone a:before{content:'';background-image:url(/wp-content/themes/design-by-buorre-child-muovihaka/img/icons/phone.svg);background-repeat:no-repeat;padding:0 0 0 2em;margin-left:1em;margin-right:0}.header .menus a{color:#fff}.header .menus a:hover{text-decoration:underline}.header .menus .top-nav{display:none}@media only screen and (min-width:768px){.header .menus .top-nav{display:block;color:#fff;font-size:.8em;text-align:right;padding:0 .5rem .5rem 0}.header .menus .top-nav ul{list-style-type:none;display:inline-block}.header .menus .top-nav ul li{display:inline-block;padding-left:1rem}.header .menus .top-nav ul li a{color:#fff}.header .menus .top-nav ul li a:hover{text-decoration:underline}}.header .menus .nav{background:#235789;border-top:1px solid #05a6ce;padding:.5rem .5rem 0 3rem;text-align:right}.header .menus .nav ul li a{color:#fff;font-family:"Titillium Web"}.header .menus .nav ul li a:hover{text-decoration:none;color:#05a6ce}.header .menus .nav ul .current-menu-item>a{color:#05a6ce}.header .menus .nav #mobile-menu-extras{padding:0 1em 1em;color:#fff}.header .menus .nav #mobile-menu-extras span.phone a{padding-right:0}.header .menus .nav #mobile-menu-extras span{display:block;padding:0}.header .menus .nav #mobile-menu-extras ul{list-style-type:none;margin-top:.5em}.header .menus .nav #mobile-menu-extras ul li a{color:#fff}.header .menus .nav #mobile-menu-extras ul .current-menu-item>a{color:#fff}.header .menus .nav #mobile-menu-extras .wpml-ls-item{float:right;padding-left:1rem}@media only screen and (min-width:768px){.header .menus .nav #mobile-menu-extras{display:none}}.footer{background:#235789}.footer *{color:#fff}.footer .footer-logo{width:200px}.footer .buorre-logo{width:70px;margin-top:1rem}.footer .social-media-logos ul{list-style-type:none;padding-left:0}.footer .social-media-logos ul li{display:inline-block;padding-right:.5rem}.footer .social-media-logos ul li img{width:22px}.footer .quick-links ul{list-style-type:none;padding-left:0}.footer .quick-links ul a:hover{color:#05a6ce}.single-muovihaka-product .image-gallery .columns{justify-content:flex-start}.single-muovihaka-product .image-gallery .columns .gallery-image{margin-bottom:1.5rem;width:50%}@media only screen and (min-width:768px){.single-muovihaka-product .image-gallery .columns .gallery-image{width:100%}}.single-muovihaka-product .image-gallery .columns .gallery-image img{width:100%;height:99px;object-fit:cover}.single-muovihaka-product h1{margin-top:0}.single-muovihaka-product .made_in_finland{margin:1rem 0 3rem}.single-muovihaka-product .product_downloads{list-style-type:none;padding-left:0;margin-bottom:3.5rem}.single-muovihaka-product .technical-specs{font-size:14px}.single-muovihaka-product .technical-specs table tbody tr .title{font-weight:800;padding:5px 0}.single-muovihaka-product .technical-specs table tbody tr .description{padding-left:15px}.single-reference .image-gallery .columns{justify-content:flex-start}.single-reference .image-gallery .columns .gallery-image{margin-bottom:1.5rem;width:50%}@media only screen and (min-width:768px){.single-reference .image-gallery .columns .gallery-image{width:100%}}.single-reference .image-gallery .columns .gallery-image img{width:100%;height:99px;object-fit:cover}.single-reference h1{margin-top:0}body{font-family:"Titillium Regular";font-weight:300;font-size:16px;line-height:1.4;color:#040404}h1,h2,h3,h4,h5,h6{font-family:"Titillium Web"}h1{color:#05a6ce;font-size:48px}h2{font-size:20px}hr{margin:2.5rem 0}.btnBlue{font-size:16px;color:#FFF;font-weight:700;text-transform:uppercase;background:#26A6CE;background-color:#26A6CE;display:inline-block;padding:10px 30px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btnBlue:hover{background:#235789;background-color:#235789;color:#FFF;text-decoration:none}.map-container{position:relative;width:100%;padding-bottom:56.25%;padding:50%}.map-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}a{color:#05a6ce;text-decoration:none}a:hover{color:#235789}a:focus,a:hover,a:active{outline:0}::selection{background:#235789;color:#f6f1f1;text-shadow:none}::-webkit-selection{background:#235789;color:#f6f1f1;text-shadow:none}::-moz-selection{background:#235789;color:#f6f1f1;text-shadow:none}.container{width:100%;margin:0 auto;max-width:calc(1280px + 2 * 1em);padding:0 1em}@media only screen and (min-width:768px){.container{max-width:calc(1280px + 2 * 5em);padding:0 5em}}.container.narrow{max-width:calc(960px + 2 * 1em)}@media only screen and (min-width:768px){.container.narrow{max-width:calc(960px + 2 * 5em)}}.container.extra-narrow{max-width:calc(768px + 2 * 1em)}@media only screen and (min-width:768px){.container.extra-narrow{max-width:calc(960px + 2 * 5em)}}.container.no-padding{padding:0}.container.full{max-width:100%}.wpcf7 label{font-weight:800}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 select{border-bottom:2px solid #235789!important;border-left:2px solid #235789!important;border-top:none!important;border-right:none!important;width:95%}.wpcf7 select{border:none}.wpcf7 input[type="submit"]{font-size:16px;color:#FFF;font-weight:700;text-transform:none;background:#26A6CE;background-color:#26A6CE;display:inline-block;padding:10px 30px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wpcf7 input[type="submit"]:hover{background:#235789;background-color:#235789;color:#FFF;text-decoration:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../../themes/design-by-buorre-child-muovihaka/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../../themes/design-by-buorre-child-muovihaka/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../../themes/design-by-buorre-child-muovihaka/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../../themes/design-by-buorre-child-muovihaka/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}