@font-face{font-display:swap;font-family:'BW Vivant';font-style:normal;font-weight:700;src:local('BwVivant Bold'),local('BwVivant-Bold'),url(../../../../../../themes/helander-child/fonts/BwVivant-Bold.otf) format('opentype')}body{font-family:'Inter',sans-serif;font-size:18px;font-weight:400;line-height:1.44em;color:#000}h1,h2,h3{font-family:"BW Vivant",sans-serif;font-weight:700;color:#000}h1{font-size:72px;line-height:1.05em;font-weight:700}body:not(.home) h1{font-size:72px}h2{font-size:48px;line-height:1em;font-weight:700}h3{font-size:38px;line-height:1em;font-weight:700}h4{font-family:'Inter',sans-serif;font-size:32px;line-height:1.25em;letter-spacing:-.01em;font-weight:400}h5{font-family:'Inter',sans-serif;font-size:28px;line-height:1.25em;letter-spacing:-.01em;font-weight:400}hr{margin-top:1.8rem;margin-bottom:1.8rem}.wrapper{overflow:hidden}.alasivut .white .col-text h2{margin-bottom:40px;background-color:#fff;position:relative;z-index:1;padding-right:0}.alasivut .light-grey .col-text h2{background-color:#F5F5F5}.alasivut .light-beige .col-text h2{background-color:#F2F2F2}.alasivut .dark-grey .col-text h2{background-color:#313131}.alasivut .col-text h2{margin-bottom:40px;position:relative}.h2-line{padding-right:40px;display:inline-block;background-color:#fff}.light-beige .h2-line{background-color:#F2F2F2}.light-grey .h2-line{background-color:#F5F5F5}.dark-grey .h2-line{background-color:#313131}.rose-white .h2-line{background-color:#fff1eb}a{color:rgba(178,25,42,1);font-weight:400;text-decoration:none}a:hover,a:focus,a:active{color:rgba(178,25,42,1);border-color:rgba(178,25,42,1)}.col-text p>a{display:inline-block;border-bottom:4px solid rgba(178,25,42,1);text-decoration:none;color:#000}.col-text p>a:hover,.col-text p>a:focus,.col-text p>a:active{color:rgba(178,25,42,1);border-color:rgba(178,25,42,1);text-decoration:none}.col-text a{display:inline-block;border-bottom:4px solid rgba(178,25,42,1);text-decoration:none;color:#000}.col-text a:hover,.col-text a:focus,.col-text a:active{color:rgba(178,25,42,1);border-color:rgba(178,25,42,1);text-decoration:none}.frm_checkbox label>a{display:inline}body:not(.etusivu) .carousel-caption .description a{display:inline-block;border-bottom:4px solid rgba(178,25,42,1);text-decoration:none;color:#000}body:not(.etusivu) .carousel-caption .description a:hover,body:not(.etusivu) .carousel-caption .description a:focus,body:not(.etusivu) .carousel-caption .description a:active{color:rgba(178,25,42,1);border-color:rgba(178,25,42,1);text-decoration:none}.col-text+.col-text{margin-top:40px}.col-text iframe,.col-text .wp-caption{max-width:100%}.col-text img{max-width:100%;height:auto}.content{padding:80px 0}.white+.white{padding-top:0}.light-grey{background-color:#F5F5F5}.light-beige{background-color:#F2F2F2}.dark-grey{background-color:#313131;color:#fff}.dark-grey h2,.dark-grey h3{color:#fff}.rose-white{background-color:#fff1eb}.grey-box{background-color:#F5F5F5;padding:40px 40px}.infobar{padding:15px 25px 15px 25px}.infobar::before{position:absolute;left:5px;top:calc(50% - 12px);content:"!";display:block;width:25px;height:25px;text-align:center;border-width:2px;border-style:solid;border-color:inherit;border-radius:20px;line-height:20px}.infobar>p:last-child{margin-bottom:0}.infobar a{color:inherit;font-weight:600;text-decoration:underline}.infobar a:hover,.infobar a:focus,.infobar a:active{color:inherit;font-weight:600;text-decoration:underline}.infobar-container .container{position:relative}.infobar-container .infobar-close{position:absolute;width:25px;height:25px;right:14px;top:calc(50% - 12px);color:inherit;border:0;background:transparent;transform-origin:50% 50%;transform:rotate(45deg)}.infobar-container .infobar-close::after{content:"\f543";font-family:"dashicons";font-size:18px}.topbar-container{background-color:#F2F2F2!important}.topbar-container>.container>.topbar{position:static!important;display:flex;align-items:center}.topbar-container>.container>.topbar>.navbar-top{margin-left:auto!important}.topbar-container>.container>.topbar>.navbar-top>li{padding-right:25px}.topbar-container>.container>.topbar>.navbar-top>li>a{color:#000;font-size:14px;font-weight:400}.topbar-container>.container>.topbar>.navbar-top>li>a:hover,.topbar-container>.container>.topbar>.navbar-top>li>a:focus,.topbar-container>.container>.topbar>.navbar-top>li>a:active{opacity:.65}.topbar-container .navigation-languages{margin-right:0;padding:0 5px}.topbar-container .navigation-languages>.sub-menu{background-color:#fff;z-index:12345;box-shadow:0 2px 5px rgba(0,0,0,.15)}.topbar-container .navigation-languages>ul{margin-bottom:0}.topbar-container .navigation-languages .language-toggler{color:#000}.topbar-container .navigation-languages a{color:#000;font-size:14px;text-transform:none;font-weight:400}.topbar-container .navigation-languages a:hover,.topbar-container .navigation-languages a:active,.topbar-container .navigation-languages a:focus{color:#000;opacity:.65}.topbar-container .navigation-languages>.sub-menu>li>a{text-transform:none;font-weight:400;width:100%;padding:0 5px}.navigation-container{background-color:#fff!important;padding:5px 0;position:relative}.navigation-container>.container{display:flex;align-items:center}.navigation-container .quadmenu-navbar-header{margin-right:40px}.navigation-container #quadmenu.quadmenu-default_theme{flex-grow:1;margin:0!important;font-family:'Inter',sans-serif}.navigation-container #quadmenu.quadmenu-default_theme .quadmenu-navbar-header .quadmenu-navbar-brand{padding:0!important}.navigation-container #quadmenu .quadmenu-navbar-nav{text-align:center!important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content,#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li.quadmenu-item>a{font-family:'Inter',sans-serif!important;font-size:16px!important;font-weight:500!important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content{padding-left:15px!important;padding-right:15px!important}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-has-caret>a>.quadmenu-item-content>.quadmenu-text{padding-right:20px!important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret::before{font-size:18px!important;top:10px!important;width:15px!important;content:'\e900'!important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-icon>a>.quadmenu-item-content{display:inline-flex;flex-direction:row-reverse}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-icon>a>.quadmenu-item-content>.quadmenu-icon{margin-left:5px;color:#000;position:absolute}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-icon>a>.quadmenu-item-content>.quadmenu-text{padding-right:20px}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-link.quadmenu-has-icon:hover>a>.quadmenu-item-content>.quadmenu-icon{color:#000}.navigation-container #quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-text{border-bottom:4px solid transparent}.navigation-container #quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:hover .quadmenu-item-content>.quadmenu-text,.navigation-container #quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:focus .quadmenu-item-content>.quadmenu-text,.navigation-container #quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:active .quadmenu-item-content>.quadmenu-text{border-color:#B2192A}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-signin{display:none!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-signin>a>.quadmenu-item-content>.quadmenu-description{display:none!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-search{display:none!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-search>form>.quadmenu-item-content{padding:0!important;margin:15px 30px 15px 25px!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-search>form>.quadmenu-item-content input{border-width:0 0 2px 0!important;border-style:solid!important;border-color:#fff!important;background-color:transparent!important;outline:none!important;position:relative!important;z-index:1!important;padding-left:40px!important;padding-bottom:10px!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-search>form>.quadmenu-item-content input:focus{border-color:#B2192A!important}.navigation-container #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li.quadmenu-item-type-search>form ::placeholder{opacity:0!important}.navigation-container #quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content>.quadmenu-icon{right:unset!important;left:0!important;opacity:1!important;z-index:0;font-size:22px;top:21px!important}.navigation-container #quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content>.quadmenu-icon::before{content:""!important;mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:cover;-webkit-mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:auto;mask-size:auto;-webkit-mask-size:cover;-ms-mask:url(../../../../../../themes/helander-child/images/search.svg);-ms-mask-size:cover;width:24px;height:24px;background:#000;display:block;cursor:pointer}.navigation-container .searchform-1{z-index:10000;margin-right:40px}.navigation-container .searchform-1>form{z-index:10000}.navigation-container .searchform-1>.search-toggle{color:#000;font-size:18px}.navigation-container .searchform-1>.search-toggle span{padding-left:8px}.navigation-container .sign-in{color:#B2192A;border-radius:40px;font-size:16px;font-weight:500;text-decoration:none;transition:0.2s}.navigation-container .sign-in:hover,.navigation-container .donate-btn:focus,.navigation-container .donate-btn:active{color:rgba(178,25,42,.64)}.search-toggle{margin-right:30px;cursor:pointer;font-size:18px;font-weight:500;width:24px;height:24px}.search-toggle:hover,.search-toggle:focus,.search-toggle:active{color:#B2192A}.search-toggle>.fa{padding-right:5px}.navigation-container>.container{position:static}.navigation-container .searchform-1 form{width:100%;transform:none;text-align:center}.navigation-container .searchform-1.search-visible{height:140px}.navigation-container .searchform-1{position:absolute;top:100%;width:100%;left:0;transition:height 0.2s linear;height:0;overflow:hidden;display:flex;align-items:center;background-color:#F7F7F7}.navigation-container .searchform-1 form>input[type="text"]{width:50%;height:100%;text-align:left;max-width:100%;padding:5px 10px;margin-right:10px;border-width:0 0 1px 0;border-color:#000;background-color:transparent;outline:none;border-radius:0}.navigation-container .searchform-1 form>input[type="text"]::placeholder{color:rgba(8,8,8,.72)}.navigation-container .searchform-1 form>button[type="submit"]{background-color:#B2192A;color:#fff;border:none;padding:6px 25px 6px 40px;transition:0.2s;position:relative}.navigation-container .searchform-1 form>button[type="submit"]:hover,.navigation-container .searchform-1 form>button[type="submit"]:active,.navigation-container .searchform-1 form>button[type="submit"]:focus{outline:none;background-color:#000;color:#fff}.navigation-container .searchform-1 form>button[type="submit"]>.fa{padding-right:8px}.navigation-container .searchform-1 form>input[type="button"]{margin-left:70px;border:none;background-color:transparent}.navigation-container .searchform-1 form>input[type="button"]:hover,.navigation-container .searchform-1 form>input[type="button"]:focus,.navigation-container .searchform-1 form>input[type="button"]:active{color:rgba(178,25,42,.64)}.navigation-container .searchform-1 form>button[type="submit"]:hover,.navigation-container .searchform-1 form>button[type="submit"]:active,.navigation-container .searchform-1 form>button[type="submit"]:focus .fa-search::before{color:#fff}.fa-search::before{content:""!important;mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:cover;-webkit-mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:auto;-webkit-mask-size:cover;-ms-mask:url(../../../../../../themes/helander-child/images/search.svg);-ms-mask-size:cover;width:24px;height:24px;background:#000;display:block}.search-toggle:hover .fa-search::before,.search-toggle:hover .fa-search::before,.search-toggle:hover .fa-search::before{opacity:.65}.navigation-container .searchform-1 form>button[type="submit"] .fa-search::before{content:""!important;mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:cover;-webkit-mask:url(../../../../../../themes/helander-child/images/search.svg);mask-size:auto;-webkit-mask-size:cover;-ms-mask:url(../../../../../../themes/helander-child/images/search.svg);-ms-mask-size:cover;width:24px;height:24px;background:#fff;display:block;position:absolute;left:16px;top:7px}.home .banner-container{margin-bottom:40px}.home .banner-container .col-sm-7{padding-right:15px}.home .banner-container .col-sm-7,.home .banner-container .col-sm-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body:not(.alasivut) .banner-container .owl-carousel .owl-carousel-item>.row{align-items:flex-end}.banner-container .owl-carousel .carousel-caption{text-align:left;position:relative;color:#000;font-size:18px;font-weight:400;left:auto;right:auto;padding-left:15%}body:not(.etusivu) .banner-container .owl-carousel .carousel-caption{padding-left:0;padding-right:50px}.banner-container .owl-carousel .carousel-caption h1{margin-bottom:40px}body:not(.alasivut) .banner-container .owl-carousel .carousel-caption .description{width:480px;font-weight:500}.banner-container .owl-carousel .carousel-caption a.banner-link{margin-top:50px;text-decoration:none;width:148px;height:148px;padding:0 10px;position:relative;text-align:center;color:#fff;font-weight:600;background-color:#B2192A;display:flex;align-items:center;border-radius:50%;transition:0.2s;justify-content:center}.banner-container .owl-carousel .carousel-caption a.banner-link:hover,.banner-container .owl-carousel .carousel-caption a.banner-link:focus,.banner-container .owl-carousel .carousel-caption a.banner-link:active{background-color:#000}.banner-container .owl-carousel .carousel-caption a.banner-link::after{content:url(../../../../../../themes/helander-child/images/arrow.svg);position:absolute;left:180px;transition:0.2s ease-in-out}.banner-container .owl-carousel .carousel-caption a.banner-link:hover::after{left:160px}.banner-container .owl-carousel .carousel-caption .description .container{max-width:100%;padding:0}@keyframes auction{0%{background-color:#B2192A}50%{background-color:#000}100%{background-color:#B2192A}}.banner-container #open-auction{position:absolute;top:-80px;left:0}.banner-container #open-auction>a{color:#000;font-size:22px;text-decoration:none;font-weight:400}.banner-container #open-auction>a:hover,.banner-container #open-auction>a:focus,.banner-container #open-auction>a:active{color:rgba(178,25,42,.64)}.banner-container #open-auction>a::before{content:"";animation-name:auction;animation-duration:1s;animation-iteration-count:infinite;width:22px;height:22px;background-color:#B2192A;display:inline-block;border-radius:50%;margin-right:12px;margin-bottom:-3px}.banner-container #open-auction>a::after{content:"→";color:#B2192A;margin-left:22px;font-size:20px;font-weight:700}.alasivut .banner-container .owl-carousel-item>.row{align-items:center}.alasivut .banner-container .owl-carousel .carousel-caption{position:static}.alasivut .banner-container .owl-carousel .carousel-caption h1{font-size:65px}.alasivut .banner-container .owl-carousel .carousel-caption .subtitle{font-weight:500}.alasivut .banner-container2+.content:not(.white){margin-top:40px}.crumbtrail-container+.content .static-content .col-text{width:700px;max-width:100%}.catalogs-highlights .content-highlight:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:40px}.catalogs-highlights .content-highlight{margin-bottom:40px}.catalogs-highlights .content-highlight .content-highlight-container{box-shadow:none}.catalogs-highlights .content-highlight .content-highlight-container>img{width:100%}.catalogs-highlights .content-highlight .content-highlight-container{color:#000;transition:0.2s ease-in-out}.catalogs-highlights .content-highlight .content-highlight-container:hover,.catalogs-highlights .content-highlight .content-highlight-container:focus,.catalogs-highlights .content-highlight .content-highlight-container:active{transform:scale(1.02)}.catalogs-highlights .content-highlight .content-highlight-container .content-highlight-inner{padding:10px 0;text-align:left;position:relative;background-color:transparent}.catalogs-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:32px;font-weight:700;background-color:#fff;padding-right:40px;display:inline-block}.col-products_highlights:not(:last-child){margin-bottom:80px}.col-products_highlights .row{position:relative}.col-products_highlights .row>.col-sm-12{display:flex;align-items:center;position:relative}.col-products_highlights .row>.col-sm-12.products-description{position:absolute;top:9px;right:0;width:156px;background-color:#f5f5f5;text-align:right;display:block}.col-products_highlights .row>.col-sm-12.products-description>p{margin-bottom:0}.col-products_highlights .row>.col-sm-12:not(.products-description)::after{content:"";border-bottom:2px solid #000;position:absolute;width:80%;right:40px;top:23px;z-index:0}.col-products_highlights .row>.col-sm-12 h2{margin-bottom:40px;background-color:#F5F5F5;position:relative;z-index:1;padding-right:40px;font-size:38px}.content.white .col-products_highlights .row>.col-sm-12 h2{background-color:#fff}.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link{margin-left:auto;margin-bottom:30px}.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link>a{color:#B2192A;background-color:#F5F5F5;z-index:1;position:relative;padding-left:40px}.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link>a:hover,.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link>a:focus,.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link>a:active{color:rgba(178,25,42,.64)}.col-products_highlights .product-highlight{margin-bottom:25px}.col-products_highlights .product-highlight>a{color:#000;text-decoration:none}.col-products_highlights .product-highlight>a:hover .product-info h2.title,.col-products_highlights .product-highlight>a:focus .product-info h2.title,.col-products_highlights .product-highlight>a:active .product-info h2.title{color:rgba(206,24,30,.64)}.col-products_highlights .product-highlight>a:hover .product-info .price,.col-products_highlights .product-highlight>a:focus .product-info .price,.col-products_highlights .product-highlight>a:active .product-info .price{color:rgba(206,24,30,.64)}.col-products_highlights .product-highlight .product-info{margin-top:15px}.col-products_highlights .product-highlight .product-info h2.title{font-family:"Inter";font-size:20px;font-weight:600;margin-bottom:0}.col-products_highlights .product-highlight .product-info .price{font-family:"Inter";font-size:18px;font-weight:500;color:#000}.col-products_highlights .product-highlight .image-wrapper{position:relative;padding-bottom:66%;height:0}.col-products_highlights .product-highlight .image-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.col-products_highlights .owl-carousel .owl-stage-outer{overflow:visible}.col-products_highlights .owl-carousel .owl-item{display:flex;flex-direction:column;height:100%;padding:0 15px}.col-products_highlights .products-highlights-categories .products-categories{display:flex;margin-bottom:25px}.col-products_highlights .products-highlights-categories .products-categories>li{margin-right:25px}.col-products_highlights .products-highlights-categories .products-categories>li>a{border-bottom:5px solid transparent;text-decoration:none}.col-products_highlights .products-highlights-categories .products-categories>li.selected-category>a{border-color:#B2192A}.col-events_highlights .events-highlights-info{display:flex;align-items:center;margin-bottom:15px}body.etusivu .col-events_highlights .events-highlights-info::after{content:"";border-bottom:2px solid #000;position:absolute;width:80%;right:40px;top:23px;z-index:0}.col-events_highlights .events-highlights-info h2{margin-bottom:20px;background-color:#fff1eb;position:relative;z-index:1;padding-right:40px;font-size:38px}.white .col-events_highlights .events-highlights-info h2{margin-bottom:20px;background-color:#fff;position:relative;z-index:1;padding-right:40px;font-size:38px}.light-grey .col-events_highlights .events-highlights-info h2{margin-bottom:20px;background-color:#F5F5F5;position:relative;z-index:1;padding-right:40px;font-size:38px;font-family:"BW Vivant",sans-serif;font-weight:700;color:#000}.col-events_highlights .events-highlights-info .events-highlights-link{margin-left:auto;margin-bottom:10px}.col-events_highlights .events-highlights-info .events-highlights-link a{color:#B2192A;background-color:#fff1eb;z-index:1;position:relative;padding-left:40px}.light-grey .col-events_highlights .events-highlights-info .events-highlights-link a{color:#B2192A;background-color:#f5f5f5;z-index:1;position:relative;padding-left:40px}.col-events_highlights .events-highlights-info .events-highlights-link a:hover,.col-events_highlights .events-highlights-info .events-highlights-link a:active,.col-events_highlights .events-highlights-info .events-highlights-link a:focus{color:rgba(178,25,42,.64)}.col-events_highlights .event-image{position:relative;min-height:80px}.col-events_highlights .events-highlight-container{height:100%}.col-events_highlights .events-highlight-container .event-image>.event-category{position:absolute;bottom:0;left:0;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700}.col-events_highlights .events-highlight-inner{background-color:transparent;padding:10px 0;display:flex;flex-direction:column;height:100%}.col-events_highlights .events-highlight-inner .events-highlight-title h4{margin-top:-5px;line-height:unset}.col-events_highlights .events-highlight-inner .events-highlight-title h4>a{color:#000;font-size:18px;font-weight:500;line-height:1.3em}.col-events_highlights .events-highlight-inner .events-highlight-title h4>a:hover,.col-events_highlights .events-highlight-inner .events-highlight-title h4>a:active,.col-events_highlights .events-highlight-inner .events-highlight-title h4>a:focus{color:rgba(178,25,42,.64)}.col-events_highlights .events-highlight-inner .events-highlight-date{color:#000;font-size:18px;margin-bottom:5px}.col-events_highlights .events-highlight-container:not(.events-highlight-container-visible){display:none}.col-events_highlights .events-highlights-categories .events-categories{display:flex;margin-bottom:1.5rem;flex-wrap:wrap}.col-events_highlights .events-highlights-categories .events-categories li{margin-right:20px;border-bottom:5px solid transparent;margin-bottom:10px}.col-events_highlights .events-highlights-categories .events-categories li a{text-decoration:none;color:#000;border-bottom:5px solid transparent}.col-events_highlights .events-highlights-categories .events-categories li.selected-category{margin-right:20px;border-color:#B92D3D}.col-events_highlights .events-highlights-categories .events-categories li a.selected-category{border-color:#B92D3D}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span{display:inline-flex;align-items:center;font-size:14px}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span:not(:last-child){margin-right:20px}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span>i{margin-right:8px}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span .fa-calendar::before{content:url(../../../../../../themes/helander-child/images/noun_calendar.svg)}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span .fa-clock-o::before{content:url(../../../../../../themes/helander-child/images/clock.svg)}.col-events_highlights .events-highlight-inner .events-highlight-date .event-info span .fa-map-marker::before{content:url(../../../../../../themes/helander-child/images/noun_pin.svg)}.text-image .col-md-12{position:relative}body.etusivu .text-image .col-md-12::after{content:"";border:1px solid #000;position:absolute;width:86%;right:15px;top:23px;z-index:0}.text-image .col-md-12 h2{margin-bottom:40px;position:relative;z-index:1;display:inline-block;padding-right:20px;background-color:#fff}.text-image .col-md-4:last-child{margin-top:60px;margin-bottom:20px}.text-image .col-image{text-align:right}.text-image .col-image>img{width:470px}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:42%}.col-blog_highlights .col-sm-12{display:flex;align-items:center;margin-bottom:20px}body.etusivu .col-blog_highlights .col-sm-12::after{content:"";border-bottom:2px solid #000;position:absolute;width:90%;right:20px;top:23px;z-index:0}.col-blog_highlights .col-sm-12 h2{margin-bottom:20px;background-color:#F2F2F2;position:relative;z-index:1;padding-right:40px;font-size:48px}.col-blog_highlights .col-sm-12 .blog-highlights-link{margin-left:auto;margin-bottom:10px}.col-blog_highlights .col-sm-12 .blog-highlights-link>a{color:#B2192A;background-color:#F2F2F2;z-index:1;position:relative;display:inline-block;border-bottom:4px solid rgba(178,25,42,0)}.col-blog_highlights .col-sm-12 .blog-highlights-link>a::before{content:"";width:40px;background-color:#F2F2F2;z-index:1;display:inline-block;height:16px;position:absolute;right:100%;top:0}.col-blog_highlights .col-sm-12 .blog-highlights-link>a:hover,.col-blog_highlights .col-sm-12 .blog-highlights-link>a:focus,.col-blog_highlights .col-sm-12 .blog-highlights-link>a:active{border-bottom:4px solid rgba(178,25,42,1);text-decoration:none}.single-blog .col-blog_highlights .row.columns{column-gap:unset;margin-left:-15px}.col-blog_highlights .row.columns{column-gap:50px;margin-left:0}.col-blog_highlights .col-sm-6{padding:0;max-width:calc(50% - 25px)}.col-blog_highlights .blog-highlight-container a:hover,.col-blog_highlights .blog-highlight-container a:focus{text-decoration:none}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-image{height:100%;padding-bottom:calc(65% + 2px);position:relative;overflow:hidden}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all ease 0.5s;opacity:1}.col-blog_highlights .blog-highlight-container a:hover .blog-highlight-content .blog-image>img,.col-blog_highlights .blog-highlight-container a:focus .blog-highlight-content .blog-image>img{transform:scale(1.05);opacity:.72}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner{padding:10px 0}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-date{display:block;color:rgba(0,0,0,.6);font-size:14px}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-title{font-size:26px;line-height:1.25em}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4{margin-top:-5px;font-size:26px;line-height:1.25em;font-weight:500;margin-bottom:0;color:#000}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4 a{font-size:26px;font-weight:500;margin-bottom:0;color:#000}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-ingress{display:none;font-size:18px;line-height:1.2}.col-blog_highlights .small-highlights .blog-highlight-small:not(:last-child){margin-bottom:40px}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content{display:flex;flex-direction:row}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-image-small{width:390px;height:100%;padding-bottom:30%;position:relative}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-image-small>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner{width:calc(100% - 390px);padding:0 10px 0 15px}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-date{display:block;color:rgba(0,0,0,.6);font-size:14px}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4{margin-top:-5px;font-size:22px;font-weight:500;margin-bottom:0;color:#000}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4 a{font-size:22px;font-weight:500;margin-bottom:0;color:#000}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-ingress{font-size:16px;line-height:1.2}.blog-archive .static-content:not(.content-subscribe){padding-top:2.5rem;padding-bottom:2.5rem}.blog-archive .static-content:not(.content-subscribe) .col-text{width:670px}.blog-archive .archive-blog .blog-archive-categories{border-top:1px solid rgba(0,0,0,.12);padding:40px 0}.blog-archive .archive-blog .blog-archive-categories .blog-categories{display:flex;flex-wrap:wrap}.blog-archive .archive-blog .blog-archive-categories .blog-categories li{margin-right:20px;margin-bottom:15px}.blog-archive .archive-blog .blog-archive-categories .blog-categories li a{font-size:16px;color:#000;border-bottom:5px solid transparent;font-weight:500;text-decoration:none}.blog-archive .archive-blog .blog-archive-categories .blog-categories li.selected-category a{border-color:#B92D3D}.blog-archive .archive-blog .blog-archive-categories .blog-categories li a.selected-category{border-color:#B92D3D}.single-blog .blog-content{margin-top:40px}.single-blog .blog-content img{width:100%;max-width:100%;height:auto}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .col-sm-12::after{content:"";border-bottom:2px solid #000;position:absolute;width:86%;right:15px;top:23px;z-index:0}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .col-sm-12 h2{margin-bottom:40px;background-color:#fff;position:relative;z-index:1;padding-right:40px;font-size:38px;display:inline-block}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight{margin-bottom:90px}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container{box-shadow:none;transition:0.2s ease-in-out;border:none;position:relative;height:430px}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container>img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container .content-highlight-inner{padding:10px 0;text-align:left;position:absolute;top:100%;color:#000}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:28px;font-family:'Inter',sans-serif;font-weight:500}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container:hover,.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container:focus,.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .content-highlight .content-highlight-container:active{transform:scale(1.02)}.company-highlights .col-sm-12{position:relative}.company-highlights .col-sm-12::after{content:"";border-bottom:2px solid #000;position:absolute;width:86%;right:15px;top:23px;z-index:0}.company-highlights .col-sm-12 h2{margin-bottom:40px;background-color:#fff;position:relative;z-index:1;padding-right:40px;font-size:38px;display:inline-block}.company-highlights .row-highlights{column-gap:15px;margin-left:0}.company-highlights .content-highlight{padding:0;max-width:calc(50% - 15px);margin-bottom:15px}.company-highlights .content-highlight .content-highlight-container{border:none;box-shadow:none;position:relative}.company-highlights .content-highlight .content-highlight-container::after{content:"";background-color:rgba(0,0,0,.36);position:absolute;top:0;left:0;width:100%;height:100%;transition:0.2s}.company-highlights .content-highlight .content-highlight-container:hover::after,.company-highlights .content-highlight .content-highlight-container:focus::after,.company-highlights .content-highlight .content-highlight-container:active::after{background-color:rgba(0,0,0,.5)}.company-highlights .content-highlight .content-highlight-container>img{width:100%}.company-highlights .content-highlight .content-highlight-container .content-highlight-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:0;background-color:transparent;z-index:1}.company-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-family:"Inter";padding:0 10px;font-weight:400;color:#fff;z-index:1;display:inline-block;position:relative}.company-highlights .content-highlight-container:hover .content-highlight-inner>h3::after,.company-highlights .content-highlight-container:focus .content-highlight-inner>h3::after,.company-highlights .content-highlight-container:active .content-highlight-inner>h3::after{width:50%;left:25%}.company-highlights .content-highlight-container .content-highlight-inner>h3::after{bottom:-.25em;content:"";display:block;height:4px;left:50%;position:absolute;background:#B01C2F;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0}.useful-highlights .row-highlights{column-gap:15px;margin-left:0}.useful-highlights .col-sm-12{position:relative}.useful-highlights .col-sm-12::after{content:"";border-bottom:2px solid #000;position:absolute;width:86%;right:15px;top:23px;z-index:0}.useful-highlights .col-sm-12 h2{margin-bottom:40px;background-color:#fff;position:relative;z-index:1;padding-right:40px;font-size:38px;display:inline-block}.useful-highlights .content-highlight .content-highlight-container{border:none;box-shadow:none;position:relative;height:430px;transition:0.2s ease-in-out}.useful-highlights .content-highlight .content-highlight-container>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.useful-highlights .content-highlight .content-highlight-container:hover,.useful-highlights .content-highlight .content-highlight-container:focus,.useful-highlights .content-highlight .content-highlight-container:active{transform:scale(1.02)}.useful-highlights .content-highlight .content-highlight-container .content-highlight-inner{padding:10px 0;text-align:left;position:absolute;top:100%}.useful-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:28px;font-family:'Inter',sans-serif;font-weight:500}.useful-highlights .content-highlight:first-child{-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 15px)}.useful-highlights .content-highlight{max-width:calc(25% - 15px);padding:0}.col-post_title{margin-bottom:25px}.sos-box{background-color:#F5F5F5;padding:15px 25px 15px 65px;margin-top:25px;font-size:14px;position:relative;line-height:1.5;margin-bottom:10px}.sos-box a{color:#000;text-decoration:underline;font-weight:400}.sos-box a:hover,.sos-box a:active,.sos-box a:focus{color:rgba(178,25,42,.64)}.sos-box::before{content:"!";border:1px solid #000;width:27px;height:27px;position:absolute;left:20px;top:50%;transform:translateY(-50%);text-align:center;border-radius:50%;font-size:16px}body:not(.home) .light-grey .col-md-6 .col-text h4{font-size:28px;margin-bottom:20px}body:not(.home) .light-grey .col-md-6 .col-text{font-size:16px}body:not(.home) .light-grey .col-md-6 .col-text p{margin-bottom:1rem}body:not(.home) .light-grey .col-md-6 .col-text+.col-text{margin-top:40px}.tablepress{font-size:16px}.tablepress tbody td{max-width:200px;padding:0}table.tablepress thead th{border-bottom:none;font-weight:600;text-transform:uppercase;background-color:transparent;padding-left:0}table.tablepress tbody td{border-top:none}.col-text+.col-text table.tablepress thead .column-1::before{content:"";border-top:1px solid rgba(0,0,0,.12);display:block;width:90%;margin-bottom:20px}.col-text+.col-text table.tablepress thead .column-3::before{content:"";border-top:1px solid rgba(0,0,0,.12);display:block;width:90%;margin-bottom:20px}.rose-white table.tablepress thead{background-color:#B2192A;color:#fff}.rose-white table.tablepress thead th{padding-left:20px}.rose-white table.tablepress tbody td{padding:10px 25px}.rose-white table.tablepress .odd td{background-color:#F5F5F5}.rose-white table.tablepress .row-hover tr:hover td{background-color:rgba(178,25,42,.1)}.help-me-highlights .col-sm-12{position:relative}body.etusivu .help-me-highlights .col-sm-12::after{content:"";border-bottom:2px solid #000;position:absolute;width:86%;right:15px;top:23px;z-index:0}.help-me-highlights .col-sm-12 h2{margin-bottom:40px;background-color:#fff;position:relative;z-index:1;padding-right:40px;font-size:38px;display:inline-block}.help-me-highlights .content-highlight{margin-bottom:20px}.help-me-highlights .content-highlight .content-highlight-container{box-shadow:none;transition:0.2s ease-in-out;border:none;position:relative}.help-me-highlights .content-highlight .content-highlight-container>img{width:100%}.help-me-highlights .content-highlight .content-highlight-container:hover,.help-me-highlights .content-highlight .content-highlight-container:focus{transform:scale(1.02)}.help-me-highlights .content-highlight .content-highlight-container .content-highlight-inner{box-shadow:none;transition:0.2s ease-in-out;border:none;position:relative;text-align:left;padding:10px 0}.help-me-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:24px;font-weight:500;font-family:'Inter',sans-serif}.help-me-highlights .content-highlight .content-highlight-container .content-highlight-inner .ingress{font-size:16px;font-weight:400;color:#000}.help-me-highlights .content-highlight .content-highlight-container .content-highlight-inner .content-highlight-link{margin-top:15px;font-weight:600;font-size:16px;display:inline-block}.content-subscribe{padding-top:200px}.alasivut .content-subscribe{padding-top:200px}.content-subscribe .grey-box::after{content:"";background:url(../../../../../../themes/helander-child/images/helander-subscription-cta-image.png);background-size:100% auto;background-repeat:no-repeat;position:absolute;width:280px;height:488px;bottom:0;right:140px;z-index:0}.content-subscribe .grey-box{position:relative;padding:50px 60px 70px 80px}.content-subscribe .grey-box h2{width:660px;margin-bottom:40px;font-family:"BW Vivant",sans-serif;font-weight:700;color:#000;font-size:48px}.content-subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:660px;z-index:2;position:relative}.content-subscribe .grey-box .frm_form_fields .frm_fields_container{grid-gap:0 1.2%;position:relative;display:flex;flex-wrap:wrap}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{order:6}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{width:100%;order:4}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:8px}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.frm_half{width:calc(50% - 4px)}.with_frm_style input[type="text"],.with_frm_style input[type="email"],.with_frm_style input[type="password"],.with_frm_style input[type="email"],.with_frm_style input[type="number"],.with_frm_style input[type="url"],.with_frm_style input[type="tel"],.with_frm_style select{height:41px;border-radius:0;border-color:#000;background-color:transparent;outline:0}.frm_style_formidable-style.with_frm_style textarea{border-radius:0;border-color:#000;background-color:transparent}.frm_style_formidable-style.with_frm_style .form-field input:not([type="file"]):focus{border-color:#b2192a;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(178,25,42,.64)}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:#000;opacity:1}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button{height:41px;padding:6px 30px;transition:0.2s}.with_frm_style .vertical_radio .frm_checkbox label{font-size:14px;color:#000;font-weight:500}.frm_style_formidable-style.with_frm_style .form-field h2::after{content:none}.with_frm_style .frm_opt_container .frm_checkbox label{position:relative;text-indent:0;padding-left:28px}.with_frm_style .frm_checkbox>label>input{position:absolute!important;left:-9999px}.with_frm_style .frm_checkbox>label>span::before{content:"";width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #101217;background-color:transparent}.with_frm_style .frm_checkbox>label>input:checked+span::after{content:"\f00c";font-family:"FontAwesome";font-style:normal;width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#001D53;font-size:12px;text-align:center;line-height:16px}.with_frm_style .frm_checkbox>label>input:focus+span::before{border:1px solid #b2192a!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(178,25,42,.64)}.alasivut .col-image{text-align:center}.left-column .col-person_information .person-information{display:flex;flex-direction:row}.left-column .col-person_information .person-information .person-image>img{width:100px;height:100px;border-radius:50%;max-width:unset}.left-column .col-person_information .person-information .person-info{font-size:16px;padding-left:20px}.left-column .col-person_information .person-information .person-info h3{font-family:'Inter',sans-serif;font-size:18px;font-weight:600;line-height:1.44em;margin-bottom:0}.left-column .col-person_information .person-information .person-info .person-title{font-size:16px}.left-column .col-person_information .person-information .person-info ul{margin-bottom:0}.left-column .col-person_information .person-information .person-info ul li a{color:#000;font-weight:400}.left-column .col-person_information .person-information .person-info ul li a:hover,.left-column .col-person_information .person-information .person-info ul li a:focus,.left-column .col-person_information .person-information .person-info ul li a:active{color:rgba(178,25,42,.64)}.left-column .col-person_information .person-information .person-info .person-emails li a{word-break:break-word}.grey-text-content{padding-bottom:20px}.grey-text-content .col-image{position:relative;height:100%}.grey-text-content .col-image>img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.grey-text-content+.grey-text-content{padding:20px 0}.grey-text-content .container>.row{background-color:#F5F5F5;margin:0}.grey-text-content .col-md-6{padding:0}.grey-text-content .col-text{padding:60px}.grey-text-content .col-text h2{font-family:'Inter',sans-serif;font-size:40px}.grey-text-content .col-text h2::after{content:none}.col-persons_highlights .col-sm-12:not(.category-title) h2{position:relative;background-color:#fff;z-index:1;display:inline-block;padding-right:30px}body.etusivu .col-persons_highlights .col-sm-12:not(.category-title):not(.category-persons)::after{content:"";border-bottom:2px solid #000;position:absolute;width:90%;right:15px;top:25px;z-index:0}.col-persons_highlights .category-title{margin:40px 0 5px}.col-persons_highlights .category-title h3{font-size:28px;font-family:'Inter',sans-serif;font-weight:500}.col-persons_highlights .person-highlight{margin-bottom:25px}.col-persons_highlights .person-highlight>img{margin-bottom:10px}.col-persons_highlights .person-highlight .person-info{line-height:1.3em}.col-persons_highlights .person-highlight .person-info .title{font-size:18px;font-weight:500;margin-bottom:0}.col-persons_highlights .person-highlight .person-info .person-title{font-size:16px}.col-persons_highlights .person-highlight .person-info ul{list-style:none;padding-left:0;margin-bottom:0}.col-persons_highlights .person-highlight .person-info ul li a{color:#000;font-weight:400;font-size:16px}.col-persons_highlights .person-highlight .person-info ul li a:hover,.col-persons_highlights .person-highlight .person-info ul li a:focus,.col-persons_highlights .person-highlight .person-info ul li a:active{color:rgba(178,25,42,.64)}.col-persons_highlights .person-highlight .person-info .person-emailaddresses li a{text-decoration:underline}.col-persons_highlights .person-highlight .person-info .person-social-media{margin-top:5px}.col-persons_highlights .person-highlight .person-info .person-social-media li:not(:last-child){margin-right:20px}.crumbtrail-container{padding:40px 0 10px}.crumbtrail-container a{font-size:14px;color:#000;font-weight:400;opacity:.64}.crumbtrail-container .current-page{opacity:1!important;font-size:14px}.single h2{font-family:'Inter',sans-serif;font-size:28px;font-weight:500;margin-bottom:1.5rem}.single p{margin-bottom:1.2rem}.single .post-title-container .blog-info{font-size:16px}.single .post-title-container .blog-info span+span:before{content:"|";padding:0 8px}.single .post-title-container h1{font-size:40px;margin:10px 0 15px}.single .post-title-container .blog-writer{margin-top:20px;display:flex;align-items:center}.single .post-title-container .blog-writer .writer-image>img{width:48px;height:48px;max-width:unset;border-radius:50%}.single .post-title-container .blog-writer .writer-info{padding-left:10px;line-height:1.2}.single .post-title-container .blog-writer .writer-info .writer-label{font-size:14px;opacity:.7}.single .post-title-container .blog-writer .writer-info .writer-name{font-size:16px}.single .post-title-container .post-image{position:relative;margin-top:40px}.single .post-title-container .post-image>img{width:100%}.single .post-title-container .post-image .event-category{position:absolute;left:0;top:0;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700}.single .col-image{margin:20px 0}.single .col-image>img{width:100%}.single .col-image .image-description{font-size:12px;opacity:.7;padding:5px 0}.single-events .post-title-container{padding-top:20px}.single-events .post-title-container .post-image{display:none}.single .post-title-container .event-info span{display:inline-flex;align-items:center;font-size:14px}.single .post-title-container .event-info span:not(:last-child){margin-right:20px}.single .post-title-container .event-info span i{margin-right:5px}.single .post-title-container .event-info span .fa-calendar::before{content:url(../../../../../../themes/helander-child/images/noun_calendar.svg)}.single .post-title-container .event-info span .fa-clock-o::before{content:url(../../../../../../themes/helander-child/images/clock.svg)}.single .post-title-container .event-info span .fa-map-marker::before{content:url(../../../../../../themes/helander-child/images/noun_pin.svg)}.single .content-subscribe{padding-top:160px}.single .light-grey.static-content{margin-top:40px}.single .col-events_highlights .events-highlights-info h2{background-color:#F5F5F5;color:#000}.single .col-events_highlights .events-highlights-info .events-highlights-link a{background-color:#F5F5F5;color:#B2192A}.single .col-events_highlights .events-highlights-info::after{border-color:#000}.single .col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-image{padding-bottom:0;height:unset}.single .col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-image>img{position:static}.single .col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4 a{font-size:18px;font-weight:500}.single .col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-ingress{display:none}.archive .crumbtrail-container{padding:40px 0 0}.archive .crumbtrail-container+.static-content{padding-top:2rem}.archive-events .archive-events-header{padding:40px 0;border-top:1px solid rgba(0,0,0,.12);display:flex;align-items:center}.archive-events .archive-events-header .date-toggle{border:none;background-color:#fff;color:#000;font-size:16px;font-weight:500;margin-bottom:10px}.archive-events .archive-events-header .date-toggle:hover,.archive-events .archive-events-header .date-toggle:focus,.archive-events .archive-events-header .date-toggle:active{color:#b2192a}.archive-events .archive-events-header .date-toggle::after{content:"\f107";font-family:"Fontawesome";margin-left:15px;font-weight:700}.archive-events .archive-events-header .separator{position:relative;padding:0 30px}.archive-events .archive-events-header .separator::after{content:"";border-left:1px solid rgba(0,0,0,.16);position:absolute;width:20px;display:block;height:29px;top:-12px;left:30px}.archive-events .archive-events-header .events-categories{margin-bottom:0;display:flex;flex-wrap:wrap}.archive-events .archive-events-header .events-categories li{margin-right:20px;margin-bottom:10px}.archive-events .archive-events-header .events-categories li a{font-size:16px;color:#000;border-bottom:5px solid transparent;font-weight:500;text-decoration:none}.archive-events .archive-events-header .events-categories li.selected-category a{border-color:#B92D3D}.archive-events .archive-container .archive-item .archive-item-image{position:relative;padding-bottom:66.666%}.archive-events .archive-container .archive-item .archive-item-image>.event-category{position:absolute;bottom:0;left:0;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700}.archive-events .archive-container .archive-item .archive-item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.archive-events .archive-container .archive-item{margin-bottom:25px}.archive-events .archive-container .archive-item-inner{text-decoration:none;color:#000}.archive-events .archive-container .archive-item-info .archive-title h4>a:hover,.archive-events .archive-container .archive-item-info .archive-title h4>a:focus,.archive-events .archive-container .archive-item-info .archive-title h4>a:active{color:rgba(178,25,42,.64)}.archive-events .archive-container .archive-item-info .archive-title h4>a{font-family:'Inter',sans-serif;font-size:18px;font-weight:500;color:#000}.archive-events .archive-container .archive-item-info .archive-date .event-info{padding:10px 0 0}.archive-events .archive-container .archive-item-info .archive-date .event-info span{display:inline-flex;align-items:center;font-size:14px;font-weight:600}.archive-events .archive-container .archive-item-info .archive-date .event-info span>i{margin-right:5px}.archive-events .archive-container .archive-item-info .archive-date .event-info span:not(:last-child){margin-right:25px}.archive-events .archive-container .archive-item-info .archive-date .event-info span .fa-calendar::before{content:url(../../../../../../themes/helander-child/images/noun_calendar.svg)}.archive-events .archive-container .archive-item-info .archive-date .event-info .fa-clock-o::before{content:url(../../../../../../themes/helander-child/images/clock.svg)}.archive-events .archive-container .archive-item-info .archive-date .event-info .fa-map-marker::before{content:url(../../../../../../themes/helander-child/images/noun_pin.svg)}#event-dates{display:flex;margin-bottom:40px}#event-dates #datepicker-start{margin-right:50px}.datepicker table tr td.active.active{background-color:#b2192a!important;border-color:#b2192a!important}.datepicker table tr td.active.active:hover{background-color:#000!important;border-color:#000!important}.archive-blog .container>.row{column-gap:15px}.archive-blog .archive-item{margin-bottom:60px;padding:0;max-width:calc(33.333% - 15px)}.archive-blog .archive-item .blog-inner{padding:10px 0}.archive-blog .archive-item .blog-inner .archive-date{font-size:14px}.archive-blog .archive-item .blog-inner .archive-title h4{margin-top:-5px;line-height:1}.archive-blog .archive-item .blog-inner .archive-title h4 a{color:#000;font-size:18px;font-weight:500}.archive-blog .archive-item .blog-inner .archive-title h4 a:hover,.archive-blog .archive-item .blog-inner .archive-title h4 a:active,.archive-blog .archive-item .blog-inner .archive-title h4 a:focus{color:rgba(178,25,42,.64)}.single-product .product-banner .col-post_title{margin-bottom:0;background-color:#F2F2F2;padding:40px 35px 10px 35px}.single-product .product-banner .col-post_title h1{font-size:40px}.single-product .product-banner .col-text{background-color:#F2F2F2;padding:0 35px 20px}.single-product .product-banner .col-post_title+.col-text::after{content:"";border-bottom:1px solid rgba(0,0,0,.13);display:block}.single-product .product-banner .col-button_group{background-color:#F2F2F2;padding:20px 35px 10px}.single-product .product-banner .col-button_group>.button-group{margin:0}.single-product .product-banner .col-button_group>.button-group a{text-decoration:none;transition:0.2s;color:#fff;background-color:#B2192A;color:#fff;width:100%;display:block;text-align:center;padding:8px 0;font-size:18px;font-weight:600;margin-left:0}.single-product .product-banner .col-button_group>.button-group>a:last-child{margin-right:0}.single-product .product-banner .col-button_group>.button-group a:hover,.single-product .product-banner .col-button_group>.button-group a:focus,.single-product .product-banner .col-button_group>.button-group a:active{background-color:#080808}.single-product .product-banner .col-button_group+.col-static_content{background-color:#F2F2F2;position:relative;font-size:14px;padding-top:0;color:#000;text-align:center}.single-product .product-banner .col-button_group+.col-static_content .col-text{padding:0 0 20px}.single-product .product-banner .col-button_group+.col-static_content .col-text p>a{margin-top:5px}.single-product .product-banner .col-button_group+.col-static_content .col-text p{display:inline-block;position:relative;padding-left:25px;margin-bottom:0;line-height:1;opacity:.64}.single-product .product-banner .col-button_group+.col-static_content .col-text p::before{content:"!";line-height:1;border:1px solid #000;width:17px;height:17px;position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;border-radius:50%;font-size:14px}.single-product .content{padding-top:0}.single-product .product-banner+.content .col-text{width:755px;padding-left:145px}.col-gallery .col-sm-12{padding-right:0}.col-gallery .gallery-container{display:flex!important;column-gap:15px}.col-gallery .gallery-thumbnails{order:1;width:20%;flex-direction:column}.col-gallery .gallery-container .gallery-thumbnails .gallery-thumbnail{max-width:unset}.col-gallery .gallery-container .gallery-thumbnails .gallery-thumbnail:first-child>img{padding-top:0}.col-gallery .gallery-main-image{order:2;width:80%}.col-gallery .gallery-main-image>img{width:100%}.single-product .col-person_information::before{content:"";border-top:1px solid #000;display:block;width:600px;margin-bottom:40px}.single-product .col-person_information{padding-left:145px;position:relative}.single-product .col-person_information .person-information{display:flex;flex-direction:row}.single-product .col-person_information .person-information .person-image>img{width:100px;height:100px;border-radius:50%;max-width:unset}.single-product .col-person_information .person-information .person-info{font-size:16px;padding-left:20px}.single-product .col-person_information .person-information .person-info h3{font-family:'Inter',sans-serif;font-size:18px;font-weight:600;line-height:1.44em;margin-bottom:0}.single-product .col-person_information .person-information .person-info .person-title{font-size:16px}.single-product .col-person_information .person-information .person-info ul{margin-bottom:0}.single-product .col-person_information .person-information .person-info ul li a{color:#000;font-weight:400}.single-product .col-person_information .person-information .person-info ul li a:hover,.single-product .col-person_information .person-information .person-info ul li a:focus,.single-product .col-person_information .person-information .person-info ul li a:active{color:rgba(178,25,42,.64)}.single-product .col-person_information .person-information .person-info .person-emails li a{word-break:break-word}.product-archive .archive-products .product-filters{padding:40px 15px 30px;border-top:1px solid rgba(0,0,0,.12)}.product-archive .archive-products .product-filters .product-search{margin-bottom:30px}.product-archive .archive-products .product-filters .archive-categories{display:inline-flex;width:75%}.product-archive .archive-products .product-filters .archive-categories li{margin-right:20px}.product-archive .archive-products .product-filters .archive-categories li a{font-size:16px;color:#000;border-bottom:5px solid transparent;font-weight:500;text-decoration:none}.product-archive .archive-products .product-filters .archive-categories li a.selected-category{border-color:#B92D3D}.product-archive .product-container .product-container-inner .product-image{position:relative;padding-bottom:78%;height:0}.product-archive .product-container .product-container-inner .product-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-archive .product-container .product-container-inner .product-info .product-title h4{line-height:1;margin:15px 0 5px}.product-archive .product-container .product-container-inner .product-info .product-title h4>a{font-size:20px;font-weight:600;margin-bottom:0;color:#000}.product-archive .product-container .product-container-inner .product-info .product-title h4>a:hover,.product-archive .product-container .product-container-inner .product-info .product-title h4>a:active,.product-archive .product-container .product-container-inner .product-info .product-title h4>a:focus{color:rgba(206,24,30,.64)}.product-archive .archive-products .product-container{margin-bottom:40px}.product-archive .footer-container{margin-top:40px}.product-archive .form-group{position:relative}.product-archive .form-group input{height:41px;border-radius:0;border-color:#000;background-color:transparent;outline:0;padding-right:50px}.product-archive .form-group input:focus,.product-archive .form-group input:active{border-color:#b2192a;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(178,25,42,.64)}.product-archive .form-group button[type="submit"]{position:absolute;top:0;right:0;background:none;border:none;height:41px;width:50px}.product-archive .form-group button[type="submit"] i::before{width:37px;height:35px}.product-archive .product-sorting{width:25%;display:inline-flex}.product-archive .product-sorting select{margin-left:auto;border:1px solid #080808;border-radius:0;padding:2px 3px}.product-archive .product-sorting select:hover,.product-archive .product-sorting select:focus,.product-archive .product-sorting select:active{border-color:#b2192a}.product-archive #show-more{margin:0 auto}.product-archive #show-more button{padding:8px 30px;transition:0.2s;border:none;background-color:#b2192a;color:#fff;font-family:'Inter',sans-serif;font-size:18px;font-weight:600}.product-archive #show-more button:hover,.product-archive #show-more button:focus,.product-archive #show-more button:active{background-color:#080808}.alasivut .banner-container .owl-carousel .owl-carousel-item .col-sm-8.offset-sm-2{margin-left:0}.col-faq .questions{margin-top:25px;overflow:hidden}.col-faq .questions .panel-group .panel .panel-heading a{color:#000;display:block;padding:15px 0;text-decoration:none;position:relative}.col-faq .questions .panel-group .panel .panel-heading a span{font-size:18px;transform-origin:0 50%;transition:0.2s;display:block;max-width:calc(100% / 1.2)}.col-faq .questions .panel-group .panel .panel-heading a[aria-expanded="true"]{color:rgba(178,25,42,1)}.col-faq .questions .panel-group .panel .panel-heading a[aria-expanded="true"] span{transform:scale(1.2)}.col-faq .questions .panel-group .panel .panel-heading a:hover,.col-faq .questions .panel-group .panel .panel-heading a:focus,.col-faq .questions .panel-group .panel .panel-heading a:active{color:rgba(178,25,42,1)}.col-faq .questions .panel-group .panel .panel-heading a::after{content:"\f107";font-family:"FontAwesome";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:30px}.col-faq .questions .panel-group .panel .panel-heading a[aria-expanded="true"]::after{content:"\f106"}.col-faq .questions .panel-group .panel:not(:last-child){border-bottom:2px solid #000}.col-faq .questions .panel-group .panel .panel-body{padding:10px 0 20px;font-size:1rem}.search-results-container .form-group{max-width:450px}.search-results-container .search-results-header .search-button>button{border:0;outline:0;padding-bottom:2px;background-color:#b2192a;color:#fff}.search-results-container .search-results-header .search-button>button:hover,.search-results-container .search-results-header .search-button>button:focus,.search-results-container .search-results-header .search-button>button:active{background:#080808;border-color:#080808;color:#fff}.search-results-header .search-button>button>.fa-search{vertical-align:middle}.search-results-header .search-button>button>.fa-search::before{background:#fff}.search-results-container .search-results .search-result{margin:35px 0;padding-bottom:35px}.search-results-container .search-results .search-result>h3{font-size:28px}.search-results-container .search-results .search-result>h3>a{color:#000}.search-results-container .search-results .search-result>h3>a:hover,.search-results-container .search-results .search-result>h3>a:focus,.search-results-container .search-results .search-result>h3>a:active{border-bottom:4px solid rgba(178,25,42,1);text-decoration:none;color:#000}.search-results-container .search-results .btn-search{border:0;outline:0;padding-bottom:2px;background-color:#b2192a;color:#fff}.search-results-container .search-results .btn-search:hover,.search-results-container .search-results .btn-search:focus,.search-results-container .search-results .btn-search:active,.search-results-container .search-paging>li>a:hover,.search-results-container .search-paging>li>a:focus,.search-results-container .search-paging>li>a:active,.search-results-container .search-paging>li.active>a{background:#080808;border-color:#080808;color:#fff}.footer-container>.container{max-width:1300px!important}.footer-container{border-top:8px solid #B01C2F;background-color:#fff!important;color:#000}.footer-container a:hover,.footer-container a:focus,.footer-container a:active,.footer-container .footer-links a:hover,.footer-container .footer-links a:focus,.footer-container .footer-links a:active{color:#B2192A}.footer-container .footer-content p,.footer-container .footer-content2 p,.footer-container a,.footer-container .footer-links a{color:#000;font-size:16px;font-weight:400;border-bottom:4px solid transparent}.footer-container a:hover,.footer-container .footer-links a:hover,.footer-container a:focus,.footer-container .footer-links a:focus{border-bottom:4px solid rgba(178,25,42,1);text-decoration:none;color:#000}.footer-container .footer-someicons .footer-some-icons>li a{color:#000}.footer-container .footer-someicons .footer-some-icons>li a:hover,.footer-container .footer-someicons .footer-some-icons>li a:active,.footer-container .footer-someicons .footer-some-icons>li a:focus{color:#B2192A}.footer-container .footer-logo{margin-bottom:25px}.footer-container .footer-contents{display:flex}.footer-container .footer-content2{margin:0 auto}.footer-container .link-columns{width:100%}.footer-container .link-columns .footer-links{display:flex;flex-wrap:wrap}.footer-container .link-columns .footer-links>li{flex:0 0 20%}.footer-subscibe{padding:0;margin-top:-100px}.footer-subscibe>.container{max-width:1300px!important}.footer-subscibe .col-md-6{margin-left:auto;padding-top:40px;padding-left:0;padding-right:0;position:relative}.footer-subscibe .col-md-6::after{content:"";border-top:1px solid #000;width:calc(100% - 15px);position:absolute;top:0}.footer-subscibe .col-text h2{font-size:32px;margin-bottom:20px;font-family:"BW Vivant",sans-serif;font-weight:700;color:#000}.footer-subscibe .col-text h2::after{content:none}.footer-subscibe .frm_form_fields .frm_fields_container{grid-gap:0 1.2%;position:relative;display:flex;flex-wrap:wrap}.footer-subscibe .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{order:4;margin-left:auto;margin-right:18px}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{order:3;width:70%}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:8px}.footer-subscibe .with_frm_style input[type="text"]{width:320px}.footer-subscibe .with_frm_style input[type="email"]{width:647px}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field.frm-first{order:1}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field.frm_half:not(.frm-first){order:2}.bottombar-container{margin-top:20px;font-size:14px}.bottombar-container>.container{max-width:1300px!important}.bottombar-container .col-sm-12{display:flex;position:relative;padding-top:12px}.bottombar-container .col-sm-12::before{content:"";border-top:1px solid #000;width:calc(100% - 30px);position:absolute;top:0}.bottombar-container p:last-child{margin-left:auto}.bottombar-container a{color:#000}.bottombar-container a:hover,.bottombar-container a:focus{text-decoration:none;opacity:.65}.bottombar-text{padding:80px 0 0!important}.bottombar-text>.container{max-width:1300px;max-height:265px;overflow:hidden}.bottombar-text .col-text{font-family:"BW Vivant",sans-serif;font-weight:700;color:#000;font-size:165px;line-height:.8;display:flex;flex-direction:column}table tr th,table tr td{background:#fff!important;color:#000!important;border-top:1px solid #e5e5e5!important}@media (min-width:1200px){.home .navigation-container>.container,.home .topbar-container>.container{max-width:90%}.alasivut .container{max-width:90%}.content-subscribe>.container{max-width:1600px}}@media (min-width:1330px){.footer-container>.container,.bottombar-container>.container,.footer-subscibe>.container,.bottombar-text>.container{padding:0!important}}@media (min-width:1700px){.container{max-width:1600px!important}.alasivut .banner-container>.container{padding:0 150px}.alasivut .content>.container{padding:0 150px}.alasivut .content.content-1-10-1:not(.content-subscribe)>.container{padding:0 317px}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:26%}.alasivut .crumbtrail-container>.container{padding:0 150px}.content-subscribe>.container,.subscribe>.container{padding:0!important}.single .crumbtrail-container>.container{padding:0 150px}.single .post-title-container>.container{padding:0 150px}.single .content:not(.content-subscribe):not(.subscribe)>.container{padding:0 150px}.archive .crumbtrail-container>.container{padding:0 150px}.archive .post-title-container>.container{padding:0 150px}.archive .archive-events>.container{padding:0 150px}.archive .content:not(.content-subscribe):not(.subscribe)>.container{padding:0 150px}.archive .archive-blog>.container{padding:0 150px}.archive .archive-products>.container{padding:0 150px}}@media (max-width:1699px){.banner-container .owl-carousel .carousel-caption{left:0;bottom:0;padding-bottom:0;padding-top:20px}.banner-container .owl-carousel .carousel-caption h1{margin-bottom:20px;font-size:80px}.banner-container #open-auction{top:-50px}body:not(.alasivut) .banner-container .owl-carousel .owl-carousel-item>.row{align-items:center}.col-blog_highlights .small-highlights .blog-highlight-small:not(:last-child){margin-bottom:25px}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner{width:100%}}@media (max-width:1499px){.subscribe .grey-box::after{right:0}.content-subscribe .grey-box::after{right:0}}@media (max-width:1399px){.alasivut .banner-container .owl-carousel .carousel-caption h1{font-size:60px;margin-bottom:20px}.subscribe .grey-box::after{right:-10px}.subscribe .grey-box{padding:50px 60px 110px 60px}.content-subscribe .grey-box::after{right:-10px}.content-subscribe .grey-box{padding:50px 60px 70px 60px}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field{width:49%;max-width:100%}.footer-subscibe .frm_form_fields .frm_fields_container{grid-gap:0 2%}.footer-subscibe .with_frm_style input[type="text"],.footer-subscibe .with_frm_style input[type="email"]{width:100%}.footer-subscibe .col-md-6{padding:0 15px}.footer-subscibe .col-md-6::after{width:calc(100% - 30px)}.footer-subscibe .col-text h2{margin-top:20px}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{order:3}.footer-subscibe .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{order:4;margin-left:auto;margin-right:0}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:38%}}@media (max-width:1299px){.subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:600px}.subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{order:3}.subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{order:4}.content-subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:600px}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{order:3}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{order:4}.footer-container .link-columns .footer-links>li{flex:0 0 25%}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:34%}}@media (max-width:1250px){.bottombar-text .col-text{font-size:130px}.bottombar-text>.container{max-height:215px}}@media (max-width:1199px){.alasivut .banner-container .owl-carousel .carousel-caption h1{font-size:50px}.content-subscribe{padding-top:100px}.subscribe .grey-box{padding:40px 45px 30px}.subscribe .grey-box h2{font-size:38px}.subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:380px}.subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field:not(.vertical_radio){width:90%}.content-subscribe .grey-box{padding:40px 45px 30px}.content-subscribe .grey-box h2{font-size:38px}.content-subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:380px}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field:not(.vertical_radio){width:100%}.banner-container .owl-carousel .carousel-caption h1{font-size:50px}.banner-container .owl-carousel .carousel-caption{left:0;bottom:0}.home .banner-container .col-sm-7{padding-right:0}body:not(.alasivut) .banner-container .owl-carousel .carousel-caption .description{width:auto}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:22%}}@media (min-width:992px) and (max-width:1199px){.catalogs-highlights .content-highlight:nth-child(2) .content-highlight-container .content-highlight-inner h3::after{width:32%;z-index:0}.catalogs-highlights .content-highlight:nth-child(3) .content-highlight-container .content-highlight-inner h3::after{width:10%;z-index:0}}@media (max-width:991px){.search-toggle,.navigation-container .sign-in{display:none}.navigation-container .quadmenu-navbar-header{margin-right:0}.crumbtrail-container{margin-top:70px}.navigation-container{position:static;top:27px;left:0;width:100%}.navigation-container>.container{background-color:#fff}.banner-container .owl-carousel .carousel-caption h1{font-size:45px;margin-bottom:20px;line-height:.95em}.topbar-container>.container{max-width:100%}.navigation-container>.container{max-width:100%;padding:0}.navigation-container #quadmenu .quadmenu-container .quadmenu-navbar-collapse{transition:none!important}.navigation-container #quadmenu .quadmenu-container .quadmenu-navbar-collapse[aria-expanded="true"]{min-height:calc(100vh - 56px);position:fixed;top:0;background-color:#fff;width:100%;left:0;border-bottom:15px solid #A82737;max-height:calc(100vh + 15px);overflow:auto}.navigation-container #quadmenu .quadmenu-navbar-toggle:not(.collapsed){z-index:1;position:fixed;top:33px;right:0}.navigation-container #quadmenu .quadmenu-navbar-nav{padding-top:140px}.navigation-container #quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content{font-size:32px!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-signin{display:block!important;margin-top:40px!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-signin>a>.quadmenu-item-content{color:#B24653!important}.navigation-container #quadmenu .quadmenu-navbar-nav li.mobile-search{display:block!important}.navigation-container #quadmenu.quadmenu-default_theme .quadmenu-navbar-header .quadmenu-navbar-brand{padding:0 15px!important}#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle.collapsed .icon-bar-middle{display:none!important}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-top{top:8px!important}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-bottom{bottom:8px!important}#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle.collapsed .icon-bar-middle{display:none!important}#quadmenu .quadmenu-navbar-toggle{padding-right:50px!important}#quadmenu .quadmenu-navbar-toggle .icon-bar-container::after{content:"Menu";position:absolute;right:-50px;top:3px}#quadmenu .quadmenu-navbar-toggle .icon-bar-top,#quadmenu .quadmenu-navbar-toggle .icon-bar-middle,#quadmenu .quadmenu-navbar-toggle .icon-bar-bottom{height:2px!important}#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content{padding:10px 30px 10px 30px!important}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-icon>a>.quadmenu-item-content>.quadmenu-text{margin-right:auto}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret::before{top:15px}body:not(.alasivut) .banner-container .owl-carousel .owl-carousel-item>.row{align-items:unset}.banner-container .col-sm-7,.banner-container .col-sm-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.banner-container .owl-carousel .carousel-caption{padding-top:50px}.banner-container .owl-carousel .carousel-caption a.banner-link{margin-top:25px}.banner-container #open-auction{top:10px}.banner-container #open-auction>a{font-size:18px}.banner-container #open-auction>a::after{font-size:18px}.banner-container #open-auction>a::before{width:18px;height:18px}.alasivut .banner-container .owl-carousel-item>.row{align-items:flex-start}.alasivut .banner-container{margin-top:0}.alasivut .banner-container .owl-carousel .carousel-caption h1{font-size:38px}.col-post_title{margin-top:40px}.catalogs-highlights .content-highlight{flex:0 0 100%;max-width:100%;margin-bottom:40px}.col-products_highlights .row>.col-sm-12 h2{padding-right:0;width:260px}.col-products_highlights .row>.col-sm-12:not(.products-description)::after{width:75%;right:unset;top:42px;left:25px}.col-products_highlights:last-child .row>.col-sm-12::after{top:62px}.col-events_highlights .events-highlights-info h2{width:320px}.col-events_highlights .events-highlights-info::after{top:42px}.col-events_highlights .events-highlight-container{margin-bottom:20px}body.etusivu .col-events_highlights .events-highlights-info::after{display:none}.col-events_highlights .events-highlights-info{flex-wrap:wrap}.text-image .col-md-12+.col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.text-image .col-md-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.text-image .col-text a{display:inline-block;margin:40px 0}.text-image .col-md-12::after,.col-blog_highlights .col-sm-12::after,.help-me-highlights .col-sm-12::after,.alasivut .col-text h2::after{display:none!important}.col-blog_highlights .row.columns{column-gap:unset;margin-left:-15px}.col-blog_highlights .col-sm-6{padding-right:15px;padding-left:15px;max-width:100%;flex:0 0 100%;margin-bottom:20px}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-image{padding-bottom:52%}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.useful-highlights) .content-highlight{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:60px}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.useful-highlights) .content-highlight .content-highlight-container{height:auto}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.useful-highlights) .content-highlight .content-highlight-container>img{position:static}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.useful-highlights) .content-highlight .content-highlight-container .content-highlight-inner{position:static}.company-highlights .col-sm-12 h2{padding-right:20px}.company-highlights .content-highlight{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px;padding-right:15px;padding-left:15px}.company-highlights .row-highlights{column-gap:unset;margin-left:-15px}.useful-highlights .row-highlights{column-gap:unset;margin-left:-15px}.useful-highlights .content-highlight:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:60px;padding-right:15px;padding-left:15px}.useful-highlights .content-highlight{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:15px;padding-right:15px;padding-left:15px}.useful-highlights .content-highlight .content-highlight-container{height:300px}.grey-text-content .col-image>img{position:static}.subscribe .grey-box{padding:60px 45px 530px}.subscribe .grey-box::after{right:unset;transform:translateX(-50%);left:50%}.subscribe .grey-box h2{text-align:center}.subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:100%}.subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{margin:0 auto}.subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field:not(.vertical_radio),.subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{width:100%}.subscribe .grey-box{padding:60px 45px 530px}.content-subscribe .grey-box::after{right:unset;transform:translateX(-50%);left:50%}.content-subscribe .grey-box h2{text-align:center}.content-subscribe .grey-box h2,.subscribe .grey-box .frm_forms.frm_style_formidable-style.with_frm_style{width:100%}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{margin:0 auto}.content-subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field:not(.vertical_radio),.subscribe .grey-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio{width:100%}.content-12_4_4_4 .col-text{margin-bottom:20px}.col-person_information{margin-top:40px}.archive-events .archive-container .archive-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.alasivut .content-subscribe{padding-top:100px}.archive-blog .archive-item{margin-bottom:60px;padding:0;max-width:calc(50% - 15px);flex:0 0 50%}.footer-container .footer-contents{flex-direction:column}.footer-container .footer-content2{margin:0}.footer-container .link-columns .footer-links>li{flex:0 0 33.333%}.footer-subscibe .col-text h2{font-size:26px}.bottombar-text .col-text{font-size:90px}.bottombar-text>.container{max-height:155px}}@media (max-width:768px){body{font-size:16px}h1{font-size:48px}h2{font-size:36px}h3{font-size:20px}h4{font-size:18px}body:not(.home) h1{font-size:48px}.content{padding:3rem 0}.subscribe .grey-box h2{text-align:center;font-size:20px}.subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{width:100%}.subscribe .grey-box .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button{width:100%}.banner-container .owl-carousel .carousel-caption{font-size:16px;margin-top:40px}.home .banner-container .col-sm-5,.home .banner-container .col-sm-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-container .col-sm-5,.banner-container .col-sm-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-container .banner-image{margin-top:0!important}.banner-container .owl-carousel .carousel-caption{padding-top:70px;padding-bottom:40px;padding-left:0}.alasivut .banner-container .col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.alasivut .banner-container .owl-carousel .carousel-caption{padding-top:0;margin-top:0}.catalogs-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:24px;padding-right:20px}.catalogs-highlights .content-highlight .content-highlight-container .content-highlight-inner h3::after{top:23px}.text-image .col-md-12::after{top:12px}.col-events_highlights .events-highlights-info h2{font-size:36px;padding-right:0}.col-events_highlights .events-highlights-info .events-highlights-link a{padding-left:20px}.col-events_highlights .events-highlights-info::after{top:24px}.col-events_highlights .events-highlight-inner .events-highlight-date{margin-bottom:10px}.col-products_highlights .row>.col-sm-12 h2{font-size:36px;width:145px;padding-right:20px}.col-products_highlights .row>.col-sm-12:not(.products-description)::after{top:21px;width:80%}.col-products_highlights:last-child .row>.col-sm-12::after{top:21px}.col-products_highlights .row>.col-sm-12.products-description{top:11px}.col-products_highlights .row>.col-sm-12 .products-highlight-archive-link>a{padding-left:20px}.col-blog_highlights .col-sm-12 h2{font-size:36px}.col-blog_highlights .col-sm-12::after{top:11px;width:88%}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-image-small{width:50%;padding-bottom:40%}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner{width:50%}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-ingress{display:none}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4{font-size:20px}.col-blog_highlights .small-highlights .blog-highlight-small .blog-highlight-content .blog-highlight-inner .blog-highlight-title>h4{font-size:16px}.col-blog_highlights .blog-highlight-container .blog-highlight-content .blog-highlight-inner .blog-highlight-date{margin-bottom:10px}.col-blog_highlights .col-sm-12 .blog-highlights-link>a{padding-left:20px}.blog-archive .static-content:not(.content-subscribe) .col-text{width:auto}.blog-archive .archive-blog .archive-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:40px;padding:0 15px}.company-highlights .col-sm-12 h2{font-size:36px;width:200px}.company-highlights .col-sm-12::after{top:20px}.company-highlights .content-highlight-container .content-highlight-inner>h3::after{bottom:-10px}.useful-highlights .col-sm-12 h2{font-size:36px!important;width:130px!important;padding-right:20px!important}.useful-highlights .content-highlight .content-highlight-container .content-highlight-inner h3{font-size:20px!important}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.useful-highlights) .content-highlight{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights):not(.useful-highlights) .col-sm-12 h2{font-size:36px}.col-persons_highlights .col-sm-12:not(.category-title):not(.category-persons)::after{top:12px}.col-persons_highlights .category-title h3{font-size:24px}.help-me-highlights .col-sm-12 h2{font-size:36px}.help-me-highlights .col-sm-12::after{top:12px}.col-content_highlights:not(.catalogs-highlights):not(.company-highlights):not(.help-me-highlights) .col-sm-12::after{top:11px}.footer-container>.container>.row{flex-direction:column}.footer-container .link-columns .footer-links{flex-direction:column;padding-left:15px}.footer-container .link-columns .footer-links>li{flex:100%;margin-bottom:10px}.footer-container .footer-logo{order:1}.footer-container .footer-logo+.col-md-6{order:2}.footer-container .footer-someicons{order:3;margin-bottom:20px}.footer-container .col-md-6{order:4}.footer-subscibe .col-md-6{margin:0 auto;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.footer-subscibe .col-text{text-align:center}.footer-subscibe .frm_form_fields .frm_fields_container{grid-gap:unset;flex-direction:column;align-items:center}.footer-subscibe .frm_style_formidable-style.with_frm_style .form-field{width:80%!important}.footer-subscibe .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit{margin:0 auto;width:80%;max-width:100%}.footer-subscibe .frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button{width:100%}.footer-subscibe .col-text h2{font-size:20px}.footer-subscibe .col-md-6{padding-top:20px}.footer-subscibe .col-md-6::after{display:none}.footer-subscibe .col-md-6::before{content:"";border-top:1px solid #000;width:80%;margin:0 auto;display:block;padding-bottom:40px}.bottombar-container{margin-top:0}.bottombar-container .col-sm-12::before{width:100%;left:0}.bottombar-container .col-sm-12{flex-direction:column}.bottombar-container p:last-child{margin-left:0}.bottombar-text{padding:40px 0 0!important}.bottombar-text .col-text{font-size:60px}.bottombar-text>.container{max-height:100px}@media (max-width:575px){body:not(.home) h1{font-size:42px}.subscribe .col-sm-10.offset-sm-1{padding:0}.content-subscribe .col-sm-10.offset-sm-1{padding:0}.bottombar-text .col-text{font-size:48px}.bottombar-text>.container{max-height:90px}.bottombar-text{padding:20px 0 0!important}.archive-events .archive-container .archive-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tablepress tbody td{max-width:unset;padding:0 6px 0 6px}table.tablepress thead th{padding:6px}.product-archive .product-sorting{width:100%}.product-archive .archive-products .product-filters .archive-categories{width:100%;flex-wrap:wrap}.product-archive .archive-products .product-filters .archive-categories li{margin-bottom:10px}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:22%}}@media (max-width:419px){.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2::after{width:18%}}@media (max-width:399px){.useful-highlights .content-highlight{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:60px;padding-right:15px;padding-left:15px}.useful-highlights .content-highlight:last-child{margin-bottom:0}.bottombar-text .col-text{font-size:38px}.bottombar-text>.container{max-height:75px}.content-1-10-1 .col-sm-10.offset-sm-1 .col-text h2{padding-right:70px}}