/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@charset "UTF-8";.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-left:auto;margin-right:auto}.slick-arrow.slick-hidden{display:none}meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 2.5rem)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625rem)/";width:40.0625rem}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625rem) and (max-width:67.5rem)/";width:40.0625rem}meta.foundation-mq-large{font-family:"/only screen and (min-width:67.5625rem)/";width:67.5625rem}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:67.5625rem) and (max-width:80rem)/";width:67.5625rem}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:80.0625rem)/";width:80.0625rem}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:80.0625rem) and (max-width:120rem)/";width:80.0625rem}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-size:100%}body{background:#fff;color:#676767;cursor:auto;font-family:Didot,Georgia,Cambria,Times New Roman,Times,serif;line-height:150%;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}.row,select{width:100%}.row{margin:0 auto;max-width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.625rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;width:100%}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{left:0;position:relative;right:auto}.small-pull-0{left:auto;position:relative;right:0}.small-push-1{left:8.3333333333%;position:relative;right:auto}.small-pull-1{left:auto;position:relative;right:8.3333333333%}.small-push-2{left:16.6666666667%;position:relative;right:auto}.small-pull-2{left:auto;position:relative;right:16.6666666667%}.small-push-3{left:25%;position:relative;right:auto}.small-pull-3{left:auto;position:relative;right:25%}.small-push-4{left:33.3333333333%;position:relative;right:auto}.small-pull-4{left:auto;position:relative;right:33.3333333333%}.small-push-5{left:41.6666666667%;position:relative;right:auto}.small-pull-5{left:auto;position:relative;right:41.6666666667%}.small-push-6{left:50%;position:relative;right:auto}.small-pull-6{left:auto;position:relative;right:50%}.small-push-7{left:58.3333333333%;position:relative;right:auto}.small-pull-7{left:auto;position:relative;right:58.3333333333%}.small-push-8{left:66.6666666667%;position:relative;right:auto}.small-pull-8{left:auto;position:relative;right:66.6666666667%}.small-push-9{left:75%;position:relative;right:auto}.small-pull-9{left:auto;position:relative;right:75%}.small-push-10{left:83.3333333333%;position:relative;right:auto}.small-pull-10{left:auto;position:relative;right:83.3333333333%}.small-push-11{left:91.6666666667%;position:relative;right:auto}.small-pull-11{left:auto;position:relative;right:91.6666666667%}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;position:relative}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{float:none;margin-left:auto;margin-right:auto}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{float:left;padding-left:.625rem;padding-right:.625rem}}@media only screen and (min-width:40.0625rem){.medium-push-0{left:0;position:relative;right:auto}.medium-pull-0{left:auto;position:relative;right:0}.medium-push-1{left:8.3333333333%;position:relative;right:auto}.medium-pull-1{left:auto;position:relative;right:8.3333333333%}.medium-push-2{left:16.6666666667%;position:relative;right:auto}.medium-pull-2{left:auto;position:relative;right:16.6666666667%}.medium-push-3{left:25%;position:relative;right:auto}.medium-pull-3{left:auto;position:relative;right:25%}.medium-push-4{left:33.3333333333%;position:relative;right:auto}.medium-pull-4{left:auto;position:relative;right:33.3333333333%}.medium-push-5{left:41.6666666667%;position:relative;right:auto}.medium-pull-5{left:auto;position:relative;right:41.6666666667%}.medium-push-6{left:50%;position:relative;right:auto}.medium-pull-6{left:auto;position:relative;right:50%}.medium-push-7{left:58.3333333333%;position:relative;right:auto}.medium-pull-7{left:auto;position:relative;right:58.3333333333%}.medium-push-8{left:66.6666666667%;position:relative;right:auto}.medium-pull-8{left:auto;position:relative;right:66.6666666667%}.medium-push-9{left:75%;position:relative;right:auto}.medium-pull-9{left:auto;position:relative;right:75%}.medium-push-10{left:83.3333333333%;position:relative;right:auto}.medium-pull-10{left:auto;position:relative;right:83.3333333333%}.medium-push-11{left:91.6666666667%;position:relative;right:auto}.medium-pull-11{left:auto;position:relative;right:91.6666666667%}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;position:relative}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{float:none;margin-left:auto;margin-right:auto}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{float:left;padding-left:.625rem;padding-right:.625rem}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{left:auto;right:0}.push-1{left:8.3333333333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{left:auto;right:8.3333333333%}.push-2{left:16.6666666667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{left:auto;right:16.6666666667%}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{left:auto;right:25%}.push-4{left:33.3333333333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{left:auto;right:33.3333333333%}.push-5{left:41.6666666667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{left:auto;right:41.6666666667%}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{left:auto;right:50%}.push-7{left:58.3333333333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{left:auto;right:58.3333333333%}.push-8{left:66.6666666667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{left:auto;right:66.6666666667%}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{left:auto;right:75%}.push-10{left:83.3333333333%;position:relative;right:auto}.pull-10{left:auto;position:relative;right:83.3333333333%}.push-11{left:91.6666666667%;position:relative;right:auto}.pull-11{left:auto;position:relative;right:91.6666666667%}}@media only screen and (min-width:67.5625rem){.large-push-0{left:0;position:relative;right:auto}.large-pull-0{left:auto;position:relative;right:0}.large-push-1{left:8.3333333333%;position:relative;right:auto}.large-pull-1{left:auto;position:relative;right:8.3333333333%}.large-push-2{left:16.6666666667%;position:relative;right:auto}.large-pull-2{left:auto;position:relative;right:16.6666666667%}.large-push-3{left:25%;position:relative;right:auto}.large-pull-3{left:auto;position:relative;right:25%}.large-push-4{left:33.3333333333%;position:relative;right:auto}.large-pull-4{left:auto;position:relative;right:33.3333333333%}.large-push-5{left:41.6666666667%;position:relative;right:auto}.large-pull-5{left:auto;position:relative;right:41.6666666667%}.large-push-6{left:50%;position:relative;right:auto}.large-pull-6{left:auto;position:relative;right:50%}.large-push-7{left:58.3333333333%;position:relative;right:auto}.large-pull-7{left:auto;position:relative;right:58.3333333333%}.large-push-8{left:66.6666666667%;position:relative;right:auto}.large-pull-8{left:auto;position:relative;right:66.6666666667%}.large-push-9{left:75%;position:relative;right:auto}.large-pull-9{left:auto;position:relative;right:75%}.large-push-10{left:83.3333333333%;position:relative;right:auto}.large-pull-10{left:auto;position:relative;right:83.3333333333%}.large-push-11{left:91.6666666667%;position:relative;right:auto}.large-pull-11{left:auto;position:relative;right:91.6666666667%}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;position:relative}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{float:none;margin-left:auto;margin-right:auto}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{float:left;padding-left:.625rem;padding-right:.625rem}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{left:auto;right:0}.push-1{left:8.3333333333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{left:auto;right:8.3333333333%}.push-2{left:16.6666666667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{left:auto;right:16.6666666667%}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{left:auto;right:25%}.push-4{left:33.3333333333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{left:auto;right:33.3333333333%}.push-5{left:41.6666666667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{left:auto;right:41.6666666667%}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{left:auto;right:50%}.push-7{left:58.3333333333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{left:auto;right:58.3333333333%}.push-8{left:66.6666666667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{left:auto;right:66.6666666667%}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{left:auto;right:75%}.push-10{left:83.3333333333%;position:relative;right:auto}.pull-10{left:auto;position:relative;right:83.3333333333%}.push-11{left:91.6666666667%;position:relative;right:auto}.pull-11{left:auto;position:relative;right:91.6666666667%}}@media only screen and (min-width:80.0625rem){.xlarge-push-0{left:0;position:relative;right:auto}.xlarge-pull-0{left:auto;position:relative;right:0}.xlarge-push-1{left:8.3333333333%;position:relative;right:auto}.xlarge-pull-1{left:auto;position:relative;right:8.3333333333%}.xlarge-push-2{left:16.6666666667%;position:relative;right:auto}.xlarge-pull-2{left:auto;position:relative;right:16.6666666667%}.xlarge-push-3{left:25%;position:relative;right:auto}.xlarge-pull-3{left:auto;position:relative;right:25%}.xlarge-push-4{left:33.3333333333%;position:relative;right:auto}.xlarge-pull-4{left:auto;position:relative;right:33.3333333333%}.xlarge-push-5{left:41.6666666667%;position:relative;right:auto}.xlarge-pull-5{left:auto;position:relative;right:41.6666666667%}.xlarge-push-6{left:50%;position:relative;right:auto}.xlarge-pull-6{left:auto;position:relative;right:50%}.xlarge-push-7{left:58.3333333333%;position:relative;right:auto}.xlarge-pull-7{left:auto;position:relative;right:58.3333333333%}.xlarge-push-8{left:66.6666666667%;position:relative;right:auto}.xlarge-pull-8{left:auto;position:relative;right:66.6666666667%}.xlarge-push-9{left:75%;position:relative;right:auto}.xlarge-pull-9{left:auto;position:relative;right:75%}.xlarge-push-10{left:83.3333333333%;position:relative;right:auto}.xlarge-pull-10{left:auto;position:relative;right:83.3333333333%}.xlarge-push-11{left:91.6666666667%;position:relative;right:auto}.xlarge-pull-11{left:auto;position:relative;right:91.6666666667%}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;position:relative}.xlarge-1{width:8.3333333333%}.xlarge-2{width:16.6666666667%}.xlarge-3{width:25%}.xlarge-4{width:33.3333333333%}.xlarge-5{width:41.6666666667%}.xlarge-6{width:50%}.xlarge-7{width:58.3333333333%}.xlarge-8{width:66.6666666667%}.xlarge-9{width:75%}.xlarge-10{width:83.3333333333%}.xlarge-11{width:91.6666666667%}.xlarge-12{width:100%}.xlarge-offset-0{margin-left:0!important}.xlarge-offset-1{margin-left:8.3333333333%!important}.xlarge-offset-2{margin-left:16.6666666667%!important}.xlarge-offset-3{margin-left:25%!important}.xlarge-offset-4{margin-left:33.3333333333%!important}.xlarge-offset-5{margin-left:41.6666666667%!important}.xlarge-offset-6{margin-left:50%!important}.xlarge-offset-7{margin-left:58.3333333333%!important}.xlarge-offset-8{margin-left:66.6666666667%!important}.xlarge-offset-9{margin-left:75%!important}.xlarge-offset-10{margin-left:83.3333333333%!important}.xlarge-offset-11{margin-left:91.6666666667%!important}.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.xlarge-centered,.columns.xlarge-centered{float:none;margin-left:auto;margin-right:auto}.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}.row.xlarge-collapse>.column,.row.xlarge-collapse>.columns{padding-left:0;padding-right:0}.row.xlarge-collapse .row{margin-left:0;margin-right:0}.row.xlarge-uncollapse>.column,.row.xlarge-uncollapse>.columns{float:left;padding-left:.625rem;padding-right:.625rem}}@media only screen and (min-width:120.0625em){.xxlarge-push-0{left:0;position:relative;right:auto}.xxlarge-pull-0{left:auto;position:relative;right:0}.xxlarge-push-1{left:8.3333333333%;position:relative;right:auto}.xxlarge-pull-1{left:auto;position:relative;right:8.3333333333%}.xxlarge-push-2{left:16.6666666667%;position:relative;right:auto}.xxlarge-pull-2{left:auto;position:relative;right:16.6666666667%}.xxlarge-push-3{left:25%;position:relative;right:auto}.xxlarge-pull-3{left:auto;position:relative;right:25%}.xxlarge-push-4{left:33.3333333333%;position:relative;right:auto}.xxlarge-pull-4{left:auto;position:relative;right:33.3333333333%}.xxlarge-push-5{left:41.6666666667%;position:relative;right:auto}.xxlarge-pull-5{left:auto;position:relative;right:41.6666666667%}.xxlarge-push-6{left:50%;position:relative;right:auto}.xxlarge-pull-6{left:auto;position:relative;right:50%}.xxlarge-push-7{left:58.3333333333%;position:relative;right:auto}.xxlarge-pull-7{left:auto;position:relative;right:58.3333333333%}.xxlarge-push-8{left:66.6666666667%;position:relative;right:auto}.xxlarge-pull-8{left:auto;position:relative;right:66.6666666667%}.xxlarge-push-9{left:75%;position:relative;right:auto}.xxlarge-pull-9{left:auto;position:relative;right:75%}.xxlarge-push-10{left:83.3333333333%;position:relative;right:auto}.xxlarge-pull-10{left:auto;position:relative;right:83.3333333333%}.xxlarge-push-11{left:91.6666666667%;position:relative;right:auto}.xxlarge-pull-11{left:auto;position:relative;right:91.6666666667%}.column,.columns{float:left;padding-left:.625rem;padding-right:.625rem;position:relative}.xxlarge-1{width:8.3333333333%}.xxlarge-2{width:16.6666666667%}.xxlarge-3{width:25%}.xxlarge-4{width:33.3333333333%}.xxlarge-5{width:41.6666666667%}.xxlarge-6{width:50%}.xxlarge-7{width:58.3333333333%}.xxlarge-8{width:66.6666666667%}.xxlarge-9{width:75%}.xxlarge-10{width:83.3333333333%}.xxlarge-11{width:91.6666666667%}.xxlarge-12{width:100%}.xxlarge-offset-0{margin-left:0!important}.xxlarge-offset-1{margin-left:8.3333333333%!important}.xxlarge-offset-2{margin-left:16.6666666667%!important}.xxlarge-offset-3{margin-left:25%!important}.xxlarge-offset-4{margin-left:33.3333333333%!important}.xxlarge-offset-5{margin-left:41.6666666667%!important}.xxlarge-offset-6{margin-left:50%!important}.xxlarge-offset-7{margin-left:58.3333333333%!important}.xxlarge-offset-8{margin-left:66.6666666667%!important}.xxlarge-offset-9{margin-left:75%!important}.xxlarge-offset-10{margin-left:83.3333333333%!important}.xxlarge-offset-11{margin-left:91.6666666667%!important}.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.xxlarge-centered,.columns.xxlarge-centered{float:none;margin-left:auto;margin-right:auto}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}.row.xxlarge-collapse>.column,.row.xxlarge-collapse>.columns{padding-left:0;padding-right:0}.row.xxlarge-collapse .row{margin-left:0;margin-right:0}.row.xxlarge-uncollapse>.column,.row.xxlarge-uncollapse>.columns{float:left;padding-left:.625rem;padding-right:.625rem}}[class*=block-grid-]{display:block;margin:0;padding:0}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-1>li:nth-of-type(1n){padding-left:0;padding-right:0}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(odd){clear:both;padding-left:0;padding-right:.625rem}.small-block-grid-2>li:nth-of-type(2n){padding-left:.625rem;padding-right:0}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both;padding-left:0;padding-right:.8333333333rem}.small-block-grid-3>li:nth-of-type(3n+2){padding-left:.4166666667rem;padding-right:.4166666667rem}.small-block-grid-3>li:nth-of-type(3n){padding-left:.8333333333rem;padding-right:0}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both;padding-left:0;padding-right:.9375rem}.small-block-grid-4>li:nth-of-type(4n+2){padding-left:.3125rem;padding-right:.625rem}.small-block-grid-4>li:nth-of-type(4n+3){padding-left:.625rem;padding-right:.3125rem}.small-block-grid-4>li:nth-of-type(4n){padding-left:.9375rem;padding-right:0}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both;padding-left:0;padding-right:1rem}.small-block-grid-5>li:nth-of-type(5n+2){padding-left:.25rem;padding-right:.75rem}.small-block-grid-5>li:nth-of-type(5n+3){padding-left:.5rem;padding-right:.5rem}.small-block-grid-5>li:nth-of-type(5n+4){padding-left:.75rem;padding-right:.25rem}.small-block-grid-5>li:nth-of-type(5n){padding-left:1rem;padding-right:0}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both;padding-left:0;padding-right:1.0416666667rem}.small-block-grid-6>li:nth-of-type(6n+2){padding-left:.2083333333rem;padding-right:.8333333333rem}.small-block-grid-6>li:nth-of-type(6n+3){padding-left:.4166666667rem;padding-right:.625rem}.small-block-grid-6>li:nth-of-type(6n+4){padding-left:.625rem;padding-right:.4166666667rem}.small-block-grid-6>li:nth-of-type(6n+5){padding-left:.8333333333rem;padding-right:.2083333333rem}.small-block-grid-6>li:nth-of-type(6n){padding-left:1.0416666667rem;padding-right:0}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both;padding-left:0;padding-right:1.0714285714rem}.small-block-grid-7>li:nth-of-type(7n+2){padding-left:.1785714286rem;padding-right:.8928571429rem}.small-block-grid-7>li:nth-of-type(7n+3){padding-left:.3571428571rem;padding-right:.7142857143rem}.small-block-grid-7>li:nth-of-type(7n+4){padding-left:.5357142857rem;padding-right:.5357142857rem}.small-block-grid-7>li:nth-of-type(7n+5){padding-left:.7142857143rem;padding-right:.3571428571rem}.small-block-grid-7>li:nth-of-type(7n+6){padding-left:.8928571429rem;padding-right:.1785714286rem}.small-block-grid-7>li:nth-of-type(7n){padding-left:1.0714285714rem;padding-right:0}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both;padding-left:0;padding-right:1.09375rem}.small-block-grid-8>li:nth-of-type(8n+2){padding-left:.15625rem;padding-right:.9375rem}.small-block-grid-8>li:nth-of-type(8n+3){padding-left:.3125rem;padding-right:.78125rem}.small-block-grid-8>li:nth-of-type(8n+4){padding-left:.46875rem;padding-right:.625rem}.small-block-grid-8>li:nth-of-type(8n+5){padding-left:.625rem;padding-right:.46875rem}.small-block-grid-8>li:nth-of-type(8n+6){padding-left:.78125rem;padding-right:.3125rem}.small-block-grid-8>li:nth-of-type(8n+7){padding-left:.9375rem;padding-right:.15625rem}.small-block-grid-8>li:nth-of-type(8n){padding-left:1.09375rem;padding-right:0}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both;padding-left:0;padding-right:1.1111111111rem}.small-block-grid-9>li:nth-of-type(9n+2){padding-left:.1388888889rem;padding-right:.9722222222rem}.small-block-grid-9>li:nth-of-type(9n+3){padding-left:.2777777778rem;padding-right:.8333333333rem}.small-block-grid-9>li:nth-of-type(9n+4){padding-left:.4166666667rem;padding-right:.6944444444rem}.small-block-grid-9>li:nth-of-type(9n+5){padding-left:.5555555556rem;padding-right:.5555555556rem}.small-block-grid-9>li:nth-of-type(9n+6){padding-left:.6944444444rem;padding-right:.4166666667rem}.small-block-grid-9>li:nth-of-type(9n+7){padding-left:.8333333333rem;padding-right:.2777777778rem}.small-block-grid-9>li:nth-of-type(9n+8){padding-left:.9722222222rem;padding-right:.1388888889rem}.small-block-grid-9>li:nth-of-type(9n){padding-left:1.1111111111rem;padding-right:0}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both;padding-left:0;padding-right:1.125rem}.small-block-grid-10>li:nth-of-type(10n+2){padding-left:.125rem;padding-right:1rem}.small-block-grid-10>li:nth-of-type(10n+3){padding-left:.25rem;padding-right:.875rem}.small-block-grid-10>li:nth-of-type(10n+4){padding-left:.375rem;padding-right:.75rem}.small-block-grid-10>li:nth-of-type(10n+5){padding-left:.5rem;padding-right:.625rem}.small-block-grid-10>li:nth-of-type(10n+6){padding-left:.625rem;padding-right:.5rem}.small-block-grid-10>li:nth-of-type(10n+7){padding-left:.75rem;padding-right:.375rem}.small-block-grid-10>li:nth-of-type(10n+8){padding-left:.875rem;padding-right:.25rem}.small-block-grid-10>li:nth-of-type(10n+9){padding-left:1rem;padding-right:.125rem}.small-block-grid-10>li:nth-of-type(10n){padding-left:1.125rem;padding-right:0}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both;padding-left:0;padding-right:1.1363636364rem}.small-block-grid-11>li:nth-of-type(11n+2){padding-left:.1136363636rem;padding-right:1.0227272727rem}.small-block-grid-11>li:nth-of-type(11n+3){padding-left:.2272727273rem;padding-right:.9090909091rem}.small-block-grid-11>li:nth-of-type(11n+4){padding-left:.3409090909rem;padding-right:.7954545455rem}.small-block-grid-11>li:nth-of-type(11n+5){padding-left:.4545454545rem;padding-right:.6818181818rem}.small-block-grid-11>li:nth-of-type(11n+6){padding-left:.5681818182rem;padding-right:.5681818182rem}.small-block-grid-11>li:nth-of-type(11n+7){padding-left:.6818181818rem;padding-right:.4545454545rem}.small-block-grid-11>li:nth-of-type(11n+8){padding-left:.7954545455rem;padding-right:.3409090909rem}.small-block-grid-11>li:nth-of-type(11n+9){padding-left:.9090909091rem;padding-right:.2272727273rem}.small-block-grid-11>li:nth-of-type(11n+10){padding-left:1.0227272727rem;padding-right:.1136363636rem}.small-block-grid-11>li:nth-of-type(11n){padding-left:1.1363636364rem;padding-right:0}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both;padding-left:0;padding-right:1.1458333333rem}.small-block-grid-12>li:nth-of-type(12n+2){padding-left:.1041666667rem;padding-right:1.0416666667rem}.small-block-grid-12>li:nth-of-type(12n+3){padding-left:.2083333333rem;padding-right:.9375rem}.small-block-grid-12>li:nth-of-type(12n+4){padding-left:.3125rem;padding-right:.8333333333rem}.small-block-grid-12>li:nth-of-type(12n+5){padding-left:.4166666667rem;padding-right:.7291666667rem}.small-block-grid-12>li:nth-of-type(12n+6){padding-left:.5208333333rem;padding-right:.625rem}.small-block-grid-12>li:nth-of-type(12n+7){padding-left:.625rem;padding-right:.5208333333rem}.small-block-grid-12>li:nth-of-type(12n+8){padding-left:.7291666667rem;padding-right:.4166666667rem}.small-block-grid-12>li:nth-of-type(12n+9){padding-left:.8333333333rem;padding-right:.3125rem}.small-block-grid-12>li:nth-of-type(12n+10){padding-left:.9375rem;padding-right:.2083333333rem}.small-block-grid-12>li:nth-of-type(12n+11){padding-left:1.0416666667rem;padding-right:.1041666667rem}.small-block-grid-12>li:nth-of-type(12n){padding-left:1.1458333333rem;padding-right:0}}@media only screen and (min-width:40.0625rem){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-1>li:nth-of-type(1n){padding-left:0;padding-right:0}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(odd){clear:both;padding-left:0;padding-right:.625rem}.medium-block-grid-2>li:nth-of-type(2n){padding-left:.625rem;padding-right:0}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both;padding-left:0;padding-right:.8333333333rem}.medium-block-grid-3>li:nth-of-type(3n+2){padding-left:.4166666667rem;padding-right:.4166666667rem}.medium-block-grid-3>li:nth-of-type(3n){padding-left:.8333333333rem;padding-right:0}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both;padding-left:0;padding-right:.9375rem}.medium-block-grid-4>li:nth-of-type(4n+2){padding-left:.3125rem;padding-right:.625rem}.medium-block-grid-4>li:nth-of-type(4n+3){padding-left:.625rem;padding-right:.3125rem}.medium-block-grid-4>li:nth-of-type(4n){padding-left:.9375rem;padding-right:0}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both;padding-left:0;padding-right:1rem}.medium-block-grid-5>li:nth-of-type(5n+2){padding-left:.25rem;padding-right:.75rem}.medium-block-grid-5>li:nth-of-type(5n+3){padding-left:.5rem;padding-right:.5rem}.medium-block-grid-5>li:nth-of-type(5n+4){padding-left:.75rem;padding-right:.25rem}.medium-block-grid-5>li:nth-of-type(5n){padding-left:1rem;padding-right:0}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both;padding-left:0;padding-right:1.0416666667rem}.medium-block-grid-6>li:nth-of-type(6n+2){padding-left:.2083333333rem;padding-right:.8333333333rem}.medium-block-grid-6>li:nth-of-type(6n+3){padding-left:.4166666667rem;padding-right:.625rem}.medium-block-grid-6>li:nth-of-type(6n+4){padding-left:.625rem;padding-right:.4166666667rem}.medium-block-grid-6>li:nth-of-type(6n+5){padding-left:.8333333333rem;padding-right:.2083333333rem}.medium-block-grid-6>li:nth-of-type(6n){padding-left:1.0416666667rem;padding-right:0}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both;padding-left:0;padding-right:1.0714285714rem}.medium-block-grid-7>li:nth-of-type(7n+2){padding-left:.1785714286rem;padding-right:.8928571429rem}.medium-block-grid-7>li:nth-of-type(7n+3){padding-left:.3571428571rem;padding-right:.7142857143rem}.medium-block-grid-7>li:nth-of-type(7n+4){padding-left:.5357142857rem;padding-right:.5357142857rem}.medium-block-grid-7>li:nth-of-type(7n+5){padding-left:.7142857143rem;padding-right:.3571428571rem}.medium-block-grid-7>li:nth-of-type(7n+6){padding-left:.8928571429rem;padding-right:.1785714286rem}.medium-block-grid-7>li:nth-of-type(7n){padding-left:1.0714285714rem;padding-right:0}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both;padding-left:0;padding-right:1.09375rem}.medium-block-grid-8>li:nth-of-type(8n+2){padding-left:.15625rem;padding-right:.9375rem}.medium-block-grid-8>li:nth-of-type(8n+3){padding-left:.3125rem;padding-right:.78125rem}.medium-block-grid-8>li:nth-of-type(8n+4){padding-left:.46875rem;padding-right:.625rem}.medium-block-grid-8>li:nth-of-type(8n+5){padding-left:.625rem;padding-right:.46875rem}.medium-block-grid-8>li:nth-of-type(8n+6){padding-left:.78125rem;padding-right:.3125rem}.medium-block-grid-8>li:nth-of-type(8n+7){padding-left:.9375rem;padding-right:.15625rem}.medium-block-grid-8>li:nth-of-type(8n){padding-left:1.09375rem;padding-right:0}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both;padding-left:0;padding-right:1.1111111111rem}.medium-block-grid-9>li:nth-of-type(9n+2){padding-left:.1388888889rem;padding-right:.9722222222rem}.medium-block-grid-9>li:nth-of-type(9n+3){padding-left:.2777777778rem;padding-right:.8333333333rem}.medium-block-grid-9>li:nth-of-type(9n+4){padding-left:.4166666667rem;padding-right:.6944444444rem}.medium-block-grid-9>li:nth-of-type(9n+5){padding-left:.5555555556rem;padding-right:.5555555556rem}.medium-block-grid-9>li:nth-of-type(9n+6){padding-left:.6944444444rem;padding-right:.4166666667rem}.medium-block-grid-9>li:nth-of-type(9n+7){padding-left:.8333333333rem;padding-right:.2777777778rem}.medium-block-grid-9>li:nth-of-type(9n+8){padding-left:.9722222222rem;padding-right:.1388888889rem}.medium-block-grid-9>li:nth-of-type(9n){padding-left:1.1111111111rem;padding-right:0}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both;padding-left:0;padding-right:1.125rem}.medium-block-grid-10>li:nth-of-type(10n+2){padding-left:.125rem;padding-right:1rem}.medium-block-grid-10>li:nth-of-type(10n+3){padding-left:.25rem;padding-right:.875rem}.medium-block-grid-10>li:nth-of-type(10n+4){padding-left:.375rem;padding-right:.75rem}.medium-block-grid-10>li:nth-of-type(10n+5){padding-left:.5rem;padding-right:.625rem}.medium-block-grid-10>li:nth-of-type(10n+6){padding-left:.625rem;padding-right:.5rem}.medium-block-grid-10>li:nth-of-type(10n+7){padding-left:.75rem;padding-right:.375rem}.medium-block-grid-10>li:nth-of-type(10n+8){padding-left:.875rem;padding-right:.25rem}.medium-block-grid-10>li:nth-of-type(10n+9){padding-left:1rem;padding-right:.125rem}.medium-block-grid-10>li:nth-of-type(10n){padding-left:1.125rem;padding-right:0}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both;padding-left:0;padding-right:1.1363636364rem}.medium-block-grid-11>li:nth-of-type(11n+2){padding-left:.1136363636rem;padding-right:1.0227272727rem}.medium-block-grid-11>li:nth-of-type(11n+3){padding-left:.2272727273rem;padding-right:.9090909091rem}.medium-block-grid-11>li:nth-of-type(11n+4){padding-left:.3409090909rem;padding-right:.7954545455rem}.medium-block-grid-11>li:nth-of-type(11n+5){padding-left:.4545454545rem;padding-right:.6818181818rem}.medium-block-grid-11>li:nth-of-type(11n+6){padding-left:.5681818182rem;padding-right:.5681818182rem}.medium-block-grid-11>li:nth-of-type(11n+7){padding-left:.6818181818rem;padding-right:.4545454545rem}.medium-block-grid-11>li:nth-of-type(11n+8){padding-left:.7954545455rem;padding-right:.3409090909rem}.medium-block-grid-11>li:nth-of-type(11n+9){padding-left:.9090909091rem;padding-right:.2272727273rem}.medium-block-grid-11>li:nth-of-type(11n+10){padding-left:1.0227272727rem;padding-right:.1136363636rem}.medium-block-grid-11>li:nth-of-type(11n){padding-left:1.1363636364rem;padding-right:0}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both;padding-left:0;padding-right:1.1458333333rem}.medium-block-grid-12>li:nth-of-type(12n+2){padding-left:.1041666667rem;padding-right:1.0416666667rem}.medium-block-grid-12>li:nth-of-type(12n+3){padding-left:.2083333333rem;padding-right:.9375rem}.medium-block-grid-12>li:nth-of-type(12n+4){padding-left:.3125rem;padding-right:.8333333333rem}.medium-block-grid-12>li:nth-of-type(12n+5){padding-left:.4166666667rem;padding-right:.7291666667rem}.medium-block-grid-12>li:nth-of-type(12n+6){padding-left:.5208333333rem;padding-right:.625rem}.medium-block-grid-12>li:nth-of-type(12n+7){padding-left:.625rem;padding-right:.5208333333rem}.medium-block-grid-12>li:nth-of-type(12n+8){padding-left:.7291666667rem;padding-right:.4166666667rem}.medium-block-grid-12>li:nth-of-type(12n+9){padding-left:.8333333333rem;padding-right:.3125rem}.medium-block-grid-12>li:nth-of-type(12n+10){padding-left:.9375rem;padding-right:.2083333333rem}.medium-block-grid-12>li:nth-of-type(12n+11){padding-left:1.0416666667rem;padding-right:.1041666667rem}.medium-block-grid-12>li:nth-of-type(12n){padding-left:1.1458333333rem;padding-right:0}}@media only screen and (min-width:67.5625rem){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-1>li:nth-of-type(1n){padding-left:0;padding-right:0}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(odd){clear:both;padding-left:0;padding-right:.625rem}.large-block-grid-2>li:nth-of-type(2n){padding-left:.625rem;padding-right:0}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both;padding-left:0;padding-right:.8333333333rem}.large-block-grid-3>li:nth-of-type(3n+2){padding-left:.4166666667rem;padding-right:.4166666667rem}.large-block-grid-3>li:nth-of-type(3n){padding-left:.8333333333rem;padding-right:0}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both;padding-left:0;padding-right:.9375rem}.large-block-grid-4>li:nth-of-type(4n+2){padding-left:.3125rem;padding-right:.625rem}.large-block-grid-4>li:nth-of-type(4n+3){padding-left:.625rem;padding-right:.3125rem}.large-block-grid-4>li:nth-of-type(4n){padding-left:.9375rem;padding-right:0}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both;padding-left:0;padding-right:1rem}.large-block-grid-5>li:nth-of-type(5n+2){padding-left:.25rem;padding-right:.75rem}.large-block-grid-5>li:nth-of-type(5n+3){padding-left:.5rem;padding-right:.5rem}.large-block-grid-5>li:nth-of-type(5n+4){padding-left:.75rem;padding-right:.25rem}.large-block-grid-5>li:nth-of-type(5n){padding-left:1rem;padding-right:0}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both;padding-left:0;padding-right:1.0416666667rem}.large-block-grid-6>li:nth-of-type(6n+2){padding-left:.2083333333rem;padding-right:.8333333333rem}.large-block-grid-6>li:nth-of-type(6n+3){padding-left:.4166666667rem;padding-right:.625rem}.large-block-grid-6>li:nth-of-type(6n+4){padding-left:.625rem;padding-right:.4166666667rem}.large-block-grid-6>li:nth-of-type(6n+5){padding-left:.8333333333rem;padding-right:.2083333333rem}.large-block-grid-6>li:nth-of-type(6n){padding-left:1.0416666667rem;padding-right:0}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both;padding-left:0;padding-right:1.0714285714rem}.large-block-grid-7>li:nth-of-type(7n+2){padding-left:.1785714286rem;padding-right:.8928571429rem}.large-block-grid-7>li:nth-of-type(7n+3){padding-left:.3571428571rem;padding-right:.7142857143rem}.large-block-grid-7>li:nth-of-type(7n+4){padding-left:.5357142857rem;padding-right:.5357142857rem}.large-block-grid-7>li:nth-of-type(7n+5){padding-left:.7142857143rem;padding-right:.3571428571rem}.large-block-grid-7>li:nth-of-type(7n+6){padding-left:.8928571429rem;padding-right:.1785714286rem}.large-block-grid-7>li:nth-of-type(7n){padding-left:1.0714285714rem;padding-right:0}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both;padding-left:0;padding-right:1.09375rem}.large-block-grid-8>li:nth-of-type(8n+2){padding-left:.15625rem;padding-right:.9375rem}.large-block-grid-8>li:nth-of-type(8n+3){padding-left:.3125rem;padding-right:.78125rem}.large-block-grid-8>li:nth-of-type(8n+4){padding-left:.46875rem;padding-right:.625rem}.large-block-grid-8>li:nth-of-type(8n+5){padding-left:.625rem;padding-right:.46875rem}.large-block-grid-8>li:nth-of-type(8n+6){padding-left:.78125rem;padding-right:.3125rem}.large-block-grid-8>li:nth-of-type(8n+7){padding-left:.9375rem;padding-right:.15625rem}.large-block-grid-8>li:nth-of-type(8n){padding-left:1.09375rem;padding-right:0}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both;padding-left:0;padding-right:1.1111111111rem}.large-block-grid-9>li:nth-of-type(9n+2){padding-left:.1388888889rem;padding-right:.9722222222rem}.large-block-grid-9>li:nth-of-type(9n+3){padding-left:.2777777778rem;padding-right:.8333333333rem}.large-block-grid-9>li:nth-of-type(9n+4){padding-left:.4166666667rem;padding-right:.6944444444rem}.large-block-grid-9>li:nth-of-type(9n+5){padding-left:.5555555556rem;padding-right:.5555555556rem}.large-block-grid-9>li:nth-of-type(9n+6){padding-left:.6944444444rem;padding-right:.4166666667rem}.large-block-grid-9>li:nth-of-type(9n+7){padding-left:.8333333333rem;padding-right:.2777777778rem}.large-block-grid-9>li:nth-of-type(9n+8){padding-left:.9722222222rem;padding-right:.1388888889rem}.large-block-grid-9>li:nth-of-type(9n){padding-left:1.1111111111rem;padding-right:0}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both;padding-left:0;padding-right:1.125rem}.large-block-grid-10>li:nth-of-type(10n+2){padding-left:.125rem;padding-right:1rem}.large-block-grid-10>li:nth-of-type(10n+3){padding-left:.25rem;padding-right:.875rem}.large-block-grid-10>li:nth-of-type(10n+4){padding-left:.375rem;padding-right:.75rem}.large-block-grid-10>li:nth-of-type(10n+5){padding-left:.5rem;padding-right:.625rem}.large-block-grid-10>li:nth-of-type(10n+6){padding-left:.625rem;padding-right:.5rem}.large-block-grid-10>li:nth-of-type(10n+7){padding-left:.75rem;padding-right:.375rem}.large-block-grid-10>li:nth-of-type(10n+8){padding-left:.875rem;padding-right:.25rem}.large-block-grid-10>li:nth-of-type(10n+9){padding-left:1rem;padding-right:.125rem}.large-block-grid-10>li:nth-of-type(10n){padding-left:1.125rem;padding-right:0}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both;padding-left:0;padding-right:1.1363636364rem}.large-block-grid-11>li:nth-of-type(11n+2){padding-left:.1136363636rem;padding-right:1.0227272727rem}.large-block-grid-11>li:nth-of-type(11n+3){padding-left:.2272727273rem;padding-right:.9090909091rem}.large-block-grid-11>li:nth-of-type(11n+4){padding-left:.3409090909rem;padding-right:.7954545455rem}.large-block-grid-11>li:nth-of-type(11n+5){padding-left:.4545454545rem;padding-right:.6818181818rem}.large-block-grid-11>li:nth-of-type(11n+6){padding-left:.5681818182rem;padding-right:.5681818182rem}.large-block-grid-11>li:nth-of-type(11n+7){padding-left:.6818181818rem;padding-right:.4545454545rem}.large-block-grid-11>li:nth-of-type(11n+8){padding-left:.7954545455rem;padding-right:.3409090909rem}.large-block-grid-11>li:nth-of-type(11n+9){padding-left:.9090909091rem;padding-right:.2272727273rem}.large-block-grid-11>li:nth-of-type(11n+10){padding-left:1.0227272727rem;padding-right:.1136363636rem}.large-block-grid-11>li:nth-of-type(11n){padding-left:1.1363636364rem;padding-right:0}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both;padding-left:0;padding-right:1.1458333333rem}.large-block-grid-12>li:nth-of-type(12n+2){padding-left:.1041666667rem;padding-right:1.0416666667rem}.large-block-grid-12>li:nth-of-type(12n+3){padding-left:.2083333333rem;padding-right:.9375rem}.large-block-grid-12>li:nth-of-type(12n+4){padding-left:.3125rem;padding-right:.8333333333rem}.large-block-grid-12>li:nth-of-type(12n+5){padding-left:.4166666667rem;padding-right:.7291666667rem}.large-block-grid-12>li:nth-of-type(12n+6){padding-left:.5208333333rem;padding-right:.625rem}.large-block-grid-12>li:nth-of-type(12n+7){padding-left:.625rem;padding-right:.5208333333rem}.large-block-grid-12>li:nth-of-type(12n+8){padding-left:.7291666667rem;padding-right:.4166666667rem}.large-block-grid-12>li:nth-of-type(12n+9){padding-left:.8333333333rem;padding-right:.3125rem}.large-block-grid-12>li:nth-of-type(12n+10){padding-left:.9375rem;padding-right:.2083333333rem}.large-block-grid-12>li:nth-of-type(12n+11){padding-left:1.0416666667rem;padding-right:.1041666667rem}.large-block-grid-12>li:nth-of-type(12n){padding-left:1.1458333333rem;padding-right:0}}@media only screen and (min-width:80.0625rem){.xlarge-block-grid-1>li{list-style:none;width:100%}.xlarge-block-grid-1>li:nth-of-type(1n){clear:none}.xlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}.xlarge-block-grid-1>li:nth-of-type(1n){padding-left:0;padding-right:0}.xlarge-block-grid-2>li{list-style:none;width:50%}.xlarge-block-grid-2>li:nth-of-type(1n){clear:none}.xlarge-block-grid-2>li:nth-of-type(odd){clear:both;padding-left:0;padding-right:.625rem}.xlarge-block-grid-2>li:nth-of-type(2n){padding-left:.625rem;padding-right:0}.xlarge-block-grid-3>li{list-style:none;width:33.3333333333%}.xlarge-block-grid-3>li:nth-of-type(1n){clear:none}.xlarge-block-grid-3>li:nth-of-type(3n+1){clear:both;padding-left:0;padding-right:.8333333333rem}.xlarge-block-grid-3>li:nth-of-type(3n+2){padding-left:.4166666667rem;padding-right:.4166666667rem}.xlarge-block-grid-3>li:nth-of-type(3n){padding-left:.8333333333rem;padding-right:0}.xlarge-block-grid-4>li{list-style:none;width:25%}.xlarge-block-grid-4>li:nth-of-type(1n){clear:none}.xlarge-block-grid-4>li:nth-of-type(4n+1){clear:both;padding-left:0;padding-right:.9375rem}.xlarge-block-grid-4>li:nth-of-type(4n+2){padding-left:.3125rem;padding-right:.625rem}.xlarge-block-grid-4>li:nth-of-type(4n+3){padding-left:.625rem;padding-right:.3125rem}.xlarge-block-grid-4>li:nth-of-type(4n){padding-left:.9375rem;padding-right:0}.xlarge-block-grid-5>li{list-style:none;width:20%}.xlarge-block-grid-5>li:nth-of-type(1n){clear:none}.xlarge-block-grid-5>li:nth-of-type(5n+1){clear:both;padding-left:0;padding-right:1rem}.xlarge-block-grid-5>li:nth-of-type(5n+2){padding-left:.25rem;padding-right:.75rem}.xlarge-block-grid-5>li:nth-of-type(5n+3){padding-left:.5rem;padding-right:.5rem}.xlarge-block-grid-5>li:nth-of-type(5n+4){padding-left:.75rem;padding-right:.25rem}.xlarge-block-grid-5>li:nth-of-type(5n){padding-left:1rem;padding-right:0}.xlarge-block-grid-6>li{list-style:none;width:16.6666666667%}.xlarge-block-grid-6>li:nth-of-type(1n){clear:none}.xlarge-block-grid-6>li:nth-of-type(6n+1){clear:both;padding-left:0;padding-right:1.0416666667rem}.xlarge-block-grid-6>li:nth-of-type(6n+2){padding-left:.2083333333rem;padding-right:.8333333333rem}.xlarge-block-grid-6>li:nth-of-type(6n+3){padding-left:.4166666667rem;padding-right:.625rem}.xlarge-block-grid-6>li:nth-of-type(6n+4){padding-left:.625rem;padding-right:.4166666667rem}.xlarge-block-grid-6>li:nth-of-type(6n+5){padding-left:.8333333333rem;padding-right:.2083333333rem}.xlarge-block-grid-6>li:nth-of-type(6n){padding-left:1.0416666667rem;padding-right:0}.xlarge-block-grid-7>li{list-style:none;width:14.2857142857%}.xlarge-block-grid-7>li:nth-of-type(1n){clear:none}.xlarge-block-grid-7>li:nth-of-type(7n+1){clear:both;padding-left:0;padding-right:1.0714285714rem}.xlarge-block-grid-7>li:nth-of-type(7n+2){padding-left:.1785714286rem;padding-right:.8928571429rem}.xlarge-block-grid-7>li:nth-of-type(7n+3){padding-left:.3571428571rem;padding-right:.7142857143rem}.xlarge-block-grid-7>li:nth-of-type(7n+4){padding-left:.5357142857rem;padding-right:.5357142857rem}.xlarge-block-grid-7>li:nth-of-type(7n+5){padding-left:.7142857143rem;padding-right:.3571428571rem}.xlarge-block-grid-7>li:nth-of-type(7n+6){padding-left:.8928571429rem;padding-right:.1785714286rem}.xlarge-block-grid-7>li:nth-of-type(7n){padding-left:1.0714285714rem;padding-right:0}.xlarge-block-grid-8>li{list-style:none;width:12.5%}.xlarge-block-grid-8>li:nth-of-type(1n){clear:none}.xlarge-block-grid-8>li:nth-of-type(8n+1){clear:both;padding-left:0;padding-right:1.09375rem}.xlarge-block-grid-8>li:nth-of-type(8n+2){padding-left:.15625rem;padding-right:.9375rem}.xlarge-block-grid-8>li:nth-of-type(8n+3){padding-left:.3125rem;padding-right:.78125rem}.xlarge-block-grid-8>li:nth-of-type(8n+4){padding-left:.46875rem;padding-right:.625rem}.xlarge-block-grid-8>li:nth-of-type(8n+5){padding-left:.625rem;padding-right:.46875rem}.xlarge-block-grid-8>li:nth-of-type(8n+6){padding-left:.78125rem;padding-right:.3125rem}.xlarge-block-grid-8>li:nth-of-type(8n+7){padding-left:.9375rem;padding-right:.15625rem}.xlarge-block-grid-8>li:nth-of-type(8n){padding-left:1.09375rem;padding-right:0}.xlarge-block-grid-9>li{list-style:none;width:11.1111111111%}.xlarge-block-grid-9>li:nth-of-type(1n){clear:none}.xlarge-block-grid-9>li:nth-of-type(9n+1){clear:both;padding-left:0;padding-right:1.1111111111rem}.xlarge-block-grid-9>li:nth-of-type(9n+2){padding-left:.1388888889rem;padding-right:.9722222222rem}.xlarge-block-grid-9>li:nth-of-type(9n+3){padding-left:.2777777778rem;padding-right:.8333333333rem}.xlarge-block-grid-9>li:nth-of-type(9n+4){padding-left:.4166666667rem;padding-right:.6944444444rem}.xlarge-block-grid-9>li:nth-of-type(9n+5){padding-left:.5555555556rem;padding-right:.5555555556rem}.xlarge-block-grid-9>li:nth-of-type(9n+6){padding-left:.6944444444rem;padding-right:.4166666667rem}.xlarge-block-grid-9>li:nth-of-type(9n+7){padding-left:.8333333333rem;padding-right:.2777777778rem}.xlarge-block-grid-9>li:nth-of-type(9n+8){padding-left:.9722222222rem;padding-right:.1388888889rem}.xlarge-block-grid-9>li:nth-of-type(9n){padding-left:1.1111111111rem;padding-right:0}.xlarge-block-grid-10>li{list-style:none;width:10%}.xlarge-block-grid-10>li:nth-of-type(1n){clear:none}.xlarge-block-grid-10>li:nth-of-type(10n+1){clear:both;padding-left:0;padding-right:1.125rem}.xlarge-block-grid-10>li:nth-of-type(10n+2){padding-left:.125rem;padding-right:1rem}.xlarge-block-grid-10>li:nth-of-type(10n+3){padding-left:.25rem;padding-right:.875rem}.xlarge-block-grid-10>li:nth-of-type(10n+4){padding-left:.375rem;padding-right:.75rem}.xlarge-block-grid-10>li:nth-of-type(10n+5){padding-left:.5rem;padding-right:.625rem}.xlarge-block-grid-10>li:nth-of-type(10n+6){padding-left:.625rem;padding-right:.5rem}.xlarge-block-grid-10>li:nth-of-type(10n+7){padding-left:.75rem;padding-right:.375rem}.xlarge-block-grid-10>li:nth-of-type(10n+8){padding-left:.875rem;padding-right:.25rem}.xlarge-block-grid-10>li:nth-of-type(10n+9){padding-left:1rem;padding-right:.125rem}.xlarge-block-grid-10>li:nth-of-type(10n){padding-left:1.125rem;padding-right:0}.xlarge-block-grid-11>li{list-style:none;width:9.0909090909%}.xlarge-block-grid-11>li:nth-of-type(1n){clear:none}.xlarge-block-grid-11>li:nth-of-type(11n+1){clear:both;padding-left:0;padding-right:1.1363636364rem}.xlarge-block-grid-11>li:nth-of-type(11n+2){padding-left:.1136363636rem;padding-right:1.0227272727rem}.xlarge-block-grid-11>li:nth-of-type(11n+3){padding-left:.2272727273rem;padding-right:.9090909091rem}.xlarge-block-grid-11>li:nth-of-type(11n+4){padding-left:.3409090909rem;padding-right:.7954545455rem}.xlarge-block-grid-11>li:nth-of-type(11n+5){padding-left:.4545454545rem;padding-right:.6818181818rem}.xlarge-block-grid-11>li:nth-of-type(11n+6){padding-left:.5681818182rem;padding-right:.5681818182rem}.xlarge-block-grid-11>li:nth-of-type(11n+7){padding-left:.6818181818rem;padding-right:.4545454545rem}.xlarge-block-grid-11>li:nth-of-type(11n+8){padding-left:.7954545455rem;padding-right:.3409090909rem}.xlarge-block-grid-11>li:nth-of-type(11n+9){padding-left:.9090909091rem;padding-right:.2272727273rem}.xlarge-block-grid-11>li:nth-of-type(11n+10){padding-left:1.0227272727rem;padding-right:.1136363636rem}.xlarge-block-grid-11>li:nth-of-type(11n){padding-left:1.1363636364rem;padding-right:0}.xlarge-block-grid-12>li{list-style:none;width:8.3333333333%}.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both;padding-left:0;padding-right:1.1458333333rem}.xlarge-block-grid-12>li:nth-of-type(12n+2){padding-left:.1041666667rem;padding-right:1.0416666667rem}.xlarge-block-grid-12>li:nth-of-type(12n+3){padding-left:.2083333333rem;padding-right:.9375rem}.xlarge-block-grid-12>li:nth-of-type(12n+4){padding-left:.3125rem;padding-right:.8333333333rem}.xlarge-block-grid-12>li:nth-of-type(12n+5){padding-left:.4166666667rem;padding-right:.7291666667rem}.xlarge-block-grid-12>li:nth-of-type(12n+6){padding-left:.5208333333rem;padding-right:.625rem}.xlarge-block-grid-12>li:nth-of-type(12n+7){padding-left:.625rem;padding-right:.5208333333rem}.xlarge-block-grid-12>li:nth-of-type(12n+8){padding-left:.7291666667rem;padding-right:.4166666667rem}.xlarge-block-grid-12>li:nth-of-type(12n+9){padding-left:.8333333333rem;padding-right:.3125rem}.xlarge-block-grid-12>li:nth-of-type(12n+10){padding-left:.9375rem;padding-right:.2083333333rem}.xlarge-block-grid-12>li:nth-of-type(12n+11){padding-left:1.0416666667rem;padding-right:.1041666667rem}.xlarge-block-grid-12>li:nth-of-type(12n){padding-left:1.1458333333rem;padding-right:0}}@media only screen and (min-width:120.0625em){.xxlarge-block-grid-1>li{list-style:none;width:100%}.xxlarge-block-grid-1>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}.xxlarge-block-grid-1>li:nth-of-type(1n){padding-left:0;padding-right:0}.xxlarge-block-grid-2>li{list-style:none;width:50%}.xxlarge-block-grid-2>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-2>li:nth-of-type(odd){clear:both;padding-left:0;padding-right:.625rem}.xxlarge-block-grid-2>li:nth-of-type(2n){padding-left:.625rem;padding-right:0}.xxlarge-block-grid-3>li{list-style:none;width:33.3333333333%}.xxlarge-block-grid-3>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-3>li:nth-of-type(3n+1){clear:both;padding-left:0;padding-right:.8333333333rem}.xxlarge-block-grid-3>li:nth-of-type(3n+2){padding-left:.4166666667rem;padding-right:.4166666667rem}.xxlarge-block-grid-3>li:nth-of-type(3n){padding-left:.8333333333rem;padding-right:0}.xxlarge-block-grid-4>li{list-style:none;width:25%}.xxlarge-block-grid-4>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-4>li:nth-of-type(4n+1){clear:both;padding-left:0;padding-right:.9375rem}.xxlarge-block-grid-4>li:nth-of-type(4n+2){padding-left:.3125rem;padding-right:.625rem}.xxlarge-block-grid-4>li:nth-of-type(4n+3){padding-left:.625rem;padding-right:.3125rem}.xxlarge-block-grid-4>li:nth-of-type(4n){padding-left:.9375rem;padding-right:0}.xxlarge-block-grid-5>li{list-style:none;width:20%}.xxlarge-block-grid-5>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-5>li:nth-of-type(5n+1){clear:both;padding-left:0;padding-right:1rem}.xxlarge-block-grid-5>li:nth-of-type(5n+2){padding-left:.25rem;padding-right:.75rem}.xxlarge-block-grid-5>li:nth-of-type(5n+3){padding-left:.5rem;padding-right:.5rem}.xxlarge-block-grid-5>li:nth-of-type(5n+4){padding-left:.75rem;padding-right:.25rem}.xxlarge-block-grid-5>li:nth-of-type(5n){padding-left:1rem;padding-right:0}.xxlarge-block-grid-6>li{list-style:none;width:16.6666666667%}.xxlarge-block-grid-6>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-6>li:nth-of-type(6n+1){clear:both;padding-left:0;padding-right:1.0416666667rem}.xxlarge-block-grid-6>li:nth-of-type(6n+2){padding-left:.2083333333rem;padding-right:.8333333333rem}.xxlarge-block-grid-6>li:nth-of-type(6n+3){padding-left:.4166666667rem;padding-right:.625rem}.xxlarge-block-grid-6>li:nth-of-type(6n+4){padding-left:.625rem;padding-right:.4166666667rem}.xxlarge-block-grid-6>li:nth-of-type(6n+5){padding-left:.8333333333rem;padding-right:.2083333333rem}.xxlarge-block-grid-6>li:nth-of-type(6n){padding-left:1.0416666667rem;padding-right:0}.xxlarge-block-grid-7>li{list-style:none;width:14.2857142857%}.xxlarge-block-grid-7>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-7>li:nth-of-type(7n+1){clear:both;padding-left:0;padding-right:1.0714285714rem}.xxlarge-block-grid-7>li:nth-of-type(7n+2){padding-left:.1785714286rem;padding-right:.8928571429rem}.xxlarge-block-grid-7>li:nth-of-type(7n+3){padding-left:.3571428571rem;padding-right:.7142857143rem}.xxlarge-block-grid-7>li:nth-of-type(7n+4){padding-left:.5357142857rem;padding-right:.5357142857rem}.xxlarge-block-grid-7>li:nth-of-type(7n+5){padding-left:.7142857143rem;padding-right:.3571428571rem}.xxlarge-block-grid-7>li:nth-of-type(7n+6){padding-left:.8928571429rem;padding-right:.1785714286rem}.xxlarge-block-grid-7>li:nth-of-type(7n){padding-left:1.0714285714rem;padding-right:0}.xxlarge-block-grid-8>li{list-style:none;width:12.5%}.xxlarge-block-grid-8>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-8>li:nth-of-type(8n+1){clear:both;padding-left:0;padding-right:1.09375rem}.xxlarge-block-grid-8>li:nth-of-type(8n+2){padding-left:.15625rem;padding-right:.9375rem}.xxlarge-block-grid-8>li:nth-of-type(8n+3){padding-left:.3125rem;padding-right:.78125rem}.xxlarge-block-grid-8>li:nth-of-type(8n+4){padding-left:.46875rem;padding-right:.625rem}.xxlarge-block-grid-8>li:nth-of-type(8n+5){padding-left:.625rem;padding-right:.46875rem}.xxlarge-block-grid-8>li:nth-of-type(8n+6){padding-left:.78125rem;padding-right:.3125rem}.xxlarge-block-grid-8>li:nth-of-type(8n+7){padding-left:.9375rem;padding-right:.15625rem}.xxlarge-block-grid-8>li:nth-of-type(8n){padding-left:1.09375rem;padding-right:0}.xxlarge-block-grid-9>li{list-style:none;width:11.1111111111%}.xxlarge-block-grid-9>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-9>li:nth-of-type(9n+1){clear:both;padding-left:0;padding-right:1.1111111111rem}.xxlarge-block-grid-9>li:nth-of-type(9n+2){padding-left:.1388888889rem;padding-right:.9722222222rem}.xxlarge-block-grid-9>li:nth-of-type(9n+3){padding-left:.2777777778rem;padding-right:.8333333333rem}.xxlarge-block-grid-9>li:nth-of-type(9n+4){padding-left:.4166666667rem;padding-right:.6944444444rem}.xxlarge-block-grid-9>li:nth-of-type(9n+5){padding-left:.5555555556rem;padding-right:.5555555556rem}.xxlarge-block-grid-9>li:nth-of-type(9n+6){padding-left:.6944444444rem;padding-right:.4166666667rem}.xxlarge-block-grid-9>li:nth-of-type(9n+7){padding-left:.8333333333rem;padding-right:.2777777778rem}.xxlarge-block-grid-9>li:nth-of-type(9n+8){padding-left:.9722222222rem;padding-right:.1388888889rem}.xxlarge-block-grid-9>li:nth-of-type(9n){padding-left:1.1111111111rem;padding-right:0}.xxlarge-block-grid-10>li{list-style:none;width:10%}.xxlarge-block-grid-10>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-10>li:nth-of-type(10n+1){clear:both;padding-left:0;padding-right:1.125rem}.xxlarge-block-grid-10>li:nth-of-type(10n+2){padding-left:.125rem;padding-right:1rem}.xxlarge-block-grid-10>li:nth-of-type(10n+3){padding-left:.25rem;padding-right:.875rem}.xxlarge-block-grid-10>li:nth-of-type(10n+4){padding-left:.375rem;padding-right:.75rem}.xxlarge-block-grid-10>li:nth-of-type(10n+5){padding-left:.5rem;padding-right:.625rem}.xxlarge-block-grid-10>li:nth-of-type(10n+6){padding-left:.625rem;padding-right:.5rem}.xxlarge-block-grid-10>li:nth-of-type(10n+7){padding-left:.75rem;padding-right:.375rem}.xxlarge-block-grid-10>li:nth-of-type(10n+8){padding-left:.875rem;padding-right:.25rem}.xxlarge-block-grid-10>li:nth-of-type(10n+9){padding-left:1rem;padding-right:.125rem}.xxlarge-block-grid-10>li:nth-of-type(10n){padding-left:1.125rem;padding-right:0}.xxlarge-block-grid-11>li{list-style:none;width:9.0909090909%}.xxlarge-block-grid-11>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-11>li:nth-of-type(11n+1){clear:both;padding-left:0;padding-right:1.1363636364rem}.xxlarge-block-grid-11>li:nth-of-type(11n+2){padding-left:.1136363636rem;padding-right:1.0227272727rem}.xxlarge-block-grid-11>li:nth-of-type(11n+3){padding-left:.2272727273rem;padding-right:.9090909091rem}.xxlarge-block-grid-11>li:nth-of-type(11n+4){padding-left:.3409090909rem;padding-right:.7954545455rem}.xxlarge-block-grid-11>li:nth-of-type(11n+5){padding-left:.4545454545rem;padding-right:.6818181818rem}.xxlarge-block-grid-11>li:nth-of-type(11n+6){padding-left:.5681818182rem;padding-right:.5681818182rem}.xxlarge-block-grid-11>li:nth-of-type(11n+7){padding-left:.6818181818rem;padding-right:.4545454545rem}.xxlarge-block-grid-11>li:nth-of-type(11n+8){padding-left:.7954545455rem;padding-right:.3409090909rem}.xxlarge-block-grid-11>li:nth-of-type(11n+9){padding-left:.9090909091rem;padding-right:.2272727273rem}.xxlarge-block-grid-11>li:nth-of-type(11n+10){padding-left:1.0227272727rem;padding-right:.1136363636rem}.xxlarge-block-grid-11>li:nth-of-type(11n){padding-left:1.1363636364rem;padding-right:0}.xxlarge-block-grid-12>li{list-style:none;width:8.3333333333%}.xxlarge-block-grid-12>li:nth-of-type(1n){clear:none}.xxlarge-block-grid-12>li:nth-of-type(12n+1){clear:both;padding-left:0;padding-right:1.1458333333rem}.xxlarge-block-grid-12>li:nth-of-type(12n+2){padding-left:.1041666667rem;padding-right:1.0416666667rem}.xxlarge-block-grid-12>li:nth-of-type(12n+3){padding-left:.2083333333rem;padding-right:.9375rem}.xxlarge-block-grid-12>li:nth-of-type(12n+4){padding-left:.3125rem;padding-right:.8333333333rem}.xxlarge-block-grid-12>li:nth-of-type(12n+5){padding-left:.4166666667rem;padding-right:.7291666667rem}.xxlarge-block-grid-12>li:nth-of-type(12n+6){padding-left:.5208333333rem;padding-right:.625rem}.xxlarge-block-grid-12>li:nth-of-type(12n+7){padding-left:.625rem;padding-right:.5208333333rem}.xxlarge-block-grid-12>li:nth-of-type(12n+8){padding-left:.7291666667rem;padding-right:.4166666667rem}.xxlarge-block-grid-12>li:nth-of-type(12n+9){padding-left:.8333333333rem;padding-right:.3125rem}.xxlarge-block-grid-12>li:nth-of-type(12n+10){padding-left:.9375rem;padding-right:.2083333333rem}.xxlarge-block-grid-12>li:nth-of-type(12n+11){padding-left:1.0416666667rem;padding-right:.1041666667rem}.xxlarge-block-grid-12>li:nth-of-type(12n){padding-left:1.1458333333rem;padding-right:0}}table{background:#fff;border:1px solid #ddd;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:700}table thead{background:#f5f5f5}table thead tr td,table thead tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tfoot{background:#f5f5f5}table tfoot tr td,table tfoot tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tr td,table tr th{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#f9f9f9}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0!important;margin-left:0}.tabs:after,.tabs:before{content:" ";display:table}.tabs:after{clear:both}.tabs .tab-title,.tabs dd{float:left;list-style:none;margin-bottom:0!important;position:relative}.tabs .tab-title>a,.tabs dd>a{background-color:transparent;color:#fff;display:block;font-family:Bodoni MT,Didot,Didot LT STD,Hoefler Text,Garamond,Times New Roman,serif;font-size:inherit;padding:0}.tabs .tab-title>a:hover,.tabs dd>a:hover{background-color:#fff}.tabs .tab-title.active a,.tabs dd.active a{background-color:#fff;color:#000}.tabs.radius .tab:first-child a,.tabs.radius dd:first-child a{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.tabs.radius .tab:last-child a,.tabs.radius dd:last-child a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.tabs.vertical .tab-title,.tabs.vertical dd{display:block;float:none;position:inherit;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:after,.tabs-content:before{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:.625rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:.625rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 .625rem}@media only screen and (min-width:40.0625rem){.tabs.vertical{float:left;margin:0;margin-bottom:1.25em!important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.0625rem){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:67.5625rem){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:80.0625rem){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table!important}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.touch table.show-for-touch,table.hide-for-touch{display:table!important}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group!important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group!important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row!important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell!important}.show-for-sr,.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.print-only{display:none!important}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.gsection_title,h2,h3,p{orphans:3;widows:3}.gsection_title,h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important;display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}@media not print{.show-for-print{display:none!important}}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:kannustalo!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-dude{content:"\e90c"}.btn--flip-image:before,.icon-flip{content:"\e90e"}.group-teaser__icon--custom:before,.group-teaser__icon--raataloity:before,.icon-model-custom,.icon-raataloity:before,.model-teasers__model--custom:before,.model-teasers__model--raataloity:before,.nav-model__heading--custom:before,.nav-model__heading--raataloity:before,.section-heading--custom:before,.section-heading--raataloity:before,.section-list__item--custom:before,.section-list__item--raataloity:before{content:"\e60d"}.group-teaser__icon--all-inclusive:before,.group-teaser__icon--kannusplus:before,.group-teaser__icon--muuttovalmis:before,.icon-kannusplus:before,.icon-model-allinclusive,.icon-model-kannusplus,.icon-muuttovalmis:before,.icon-raataloity:before,.model-teasers__model--all-inclusive:before,.model-teasers__model--kannusplus:before,.model-teasers__model--muuttovalmis:before,.nav-model__heading--all-inclusive:before,.nav-model__heading--kannusplus:before,.nav-model__heading--muuttovalmis:before,.section-heading--all-inclusive:before,.section-heading--kannusplus:before,.section-heading--muuttovalmis:before,.section-list__item--all-inclusive:before,.section-list__item--kannusplus:before,.section-list__item--muuttovalmis:before{content:"\e60e"}.group-teaser__icon--sisusta_itse:before,.icon-model-sisusta_itse,.icon-sisusta_itse:before,.model-teasers__model--sisusta_itse:before,.nav-model__heading--sisusta_itse:before,.section-heading--sisusta_itse:before,.section-list__item--sisusta_itse:before{content:"\e90d"}.icon-pihasaunat,.nav-model__heading--pihasaunat:before{content:"\e901"}.icon-varastot,.nav-model__heading--varastot:before{content:"\e903"}.icon-autokatos,.nav-model__heading--autotallit-ja-katokset:before{content:"\e904"}.icon-piharakennukset,.nav-model__heading--piharakennukset:before{content:"\e908"}.icon-call,.instant-form--open .gform_heading .heading_contact:before{content:"\e906"}.icon-erikois,.model-single__heading-favorites:before,.section-list__item--erikoistapahtuma:before{content:"\e605"}.icon-koti-ilta,.section-list__item--koti_ilta:before{content:"\e606"}.icon-messut,.section-list__item--messu:before{content:"\e60c"}.icon-cart{content:"\e902"}.icon-cross,.instant-form--open .instant-form__title:after,.instant-form__title:after{content:"\e905"}.icon-instagram,.social-links__item--instagram:before,.social__link--instagram:before{content:"\e611"}.icon-facebook,.social-links__item--facebook:before,.social__link--facebook:before{content:"\e602"}.icon-pinterest,.social-links__item--pinterest:before,.social__link--pinterest:before{content:"\e607"}.icon-youtube,.social-links__item--youtube:before,.social__link--youtube:before{content:"\e60f"}.icon-twitter,.social-links__item--twitter:before,.social__link--twitter:before{content:"\e90b"}.icon-arrow-up{content:"\e909"}.ginput_container_select:after,.icon-arrow-down,.select-holder:after{content:"\e600"}.icon-arrow-left,.slick-prev:before{content:"\e90a"}.events__item:after,.home .section-list__item:after,.icon-arrow-right,.slick-next:before{content:"\e601"}.icon-menu-blocks,.toggle-menu-mode .icon-blocks:before,.toggle-models-menu:after{content:"\e603"}.icon-menu-list,.toggle-menu-mode .icon-list:before{content:"\e604"}.btn-plus:before,.icon-plus{content:"\e608"}.btn-print:before,.icon-print{content:"\e609"}.icon-search,.model-search__quick:before{content:"\e907"}.icon-kannusplus:before,.icon-muuttovalmis:before,.icon-raataloity:before,.icon-sisusta_itse:before,.section-list__item--all-inclusive:before,.section-list__item--custom:before,.section-list__item--erikoistapahtuma:before,.section-list__item--kannusplus:before,.section-list__item--koti_ilta:before,.section-list__item--messu:before,.section-list__item--muuttovalmis:before,.section-list__item--raataloity:before,.section-list__item--sisusta_itse:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.model-teasers__model:before{color:#fff;font-size:2.5rem}@media only screen and (max-width:2.5rem){.model-teasers__model:before{font-size:1.75rem}}.model-teasers__model--all-inclusive:before,.model-teasers__model--custom:before,.model-teasers__model--kannusplus:before,.model-teasers__model--muuttovalmis:before,.model-teasers__model--raataloity:before,.model-teasers__model--sisusta_itse:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.model-teasers__model--kannusplus:before{font-size:2.625rem}@media only screen and (max-width:2.5rem){.model-teasers__model--kannusplus:before{font-size:1.875rem}}.social__link--facebook:before{color:#537bbd}.social__link--facebook:before,.social__link--pinterest:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:2.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .25rem;text-transform:none}.social__link--pinterest:before{color:#cb2027}.social__link--instagram:before{color:#125688}.social__link--instagram:before,.social__link--youtube:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:2.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .25rem;text-transform:none}.social__link--youtube:before{color:#cd201f}.social__link--twitter:before{speak:none;color:#1da1f2;font-family:kannustalo,Helvetica,sans-serif;font-size:2.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .25rem;text-transform:none}@media only screen and (max-width:2.5rem){.group-teaser__icon{float:right}}@media only screen and (min-width:40.0625rem){.group-teaser__icon{float:none;left:-17%;position:absolute;top:0}}.group-teaser__icon:before{color:#b5b7b7;font-size:6.75rem}@media only screen and (max-width:47.5rem){.group-teaser__icon:before{font-size:3.75rem}}@media only screen and (min-width:67.5625rem) and (max-width:66.875rem){.group-teaser__icon:before{font-size:4.375rem}}.group-teaser__icon--all-inclusive:before,.group-teaser__icon--custom:before,.group-teaser__icon--kannusplus:before,.group-teaser__icon--muuttovalmis:before,.group-teaser__icon--raataloity:before,.group-teaser__icon--sisusta_itse:before,.nav-model__heading--all-inclusive:before,.nav-model__heading--autotallit-ja-katokset:before,.nav-model__heading--custom:before,.nav-model__heading--kannusplus:before,.nav-model__heading--muuttovalmis:before,.nav-model__heading--piharakennukset:before,.nav-model__heading--pihasaunat:before,.nav-model__heading--raataloity:before,.nav-model__heading--sisusta_itse:before,.nav-model__heading--varastot:before,.section-heading--all-inclusive:before,.section-heading--custom:before,.section-heading--kannusplus:before,.section-heading--muuttovalmis:before,.section-heading--raataloity:before,.section-heading--sisusta_itse:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.section-list__item--all-inclusive:before,.section-list__item--custom:before,.section-list__item--erikoistapahtuma:before,.section-list__item--kannusplus:before,.section-list__item--koti_ilta:before,.section-list__item--messu:before,.section-list__item--muuttovalmis:before,.section-list__item--raataloity:before,.section-list__item--sisusta_itse:before{font-size:2.375rem;left:0;margin-top:-1rem;position:absolute;top:50%}.section-heading--all-inclusive:before,.section-heading--custom:before,.section-heading--kannusplus:before,.section-heading--muuttovalmis:before,.section-heading--raataloity:before,.section-heading--sisusta_itse:before{font-size:2rem;left:0;line-height:0;position:absolute;top:.6875rem}.section-heading--model .icon{color:inherit;font-size:inherit;top:.1875rem}.section-heading--model .icon:last-of-type{margin-right:.625rem}.nav-model__heading{position:relative}.nav-model__heading:before{font-size:1.875rem;margin-right:.5rem}@media only screen and (max-width:2.5rem){.nav-model__heading:before{position:relative;top:.4375rem}}@media only screen and (min-width:40.0625rem){.nav-model__heading:before{font-size:1.375rem;left:-1.75rem;position:absolute;top:0}}.toggle-models-menu:after{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10%;position:relative;text-transform:none;top:.125rem}.toggle-menu-mode .icon-blocks:before,.toggle-menu-mode .icon-list:before{speak:none;color:#9c9c9c;font-family:kannustalo,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.slick-next:before,.slick-prev:before{color:#fff;font-size:1.25rem}*{-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:0s;animation-duration:0s;-webkit-transition:all 0s!important;transition:all 0s!important}}html{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-y:scroll}body{padding-top:3.6875rem;-webkit-transition-timing-function:cubic-bezier(.76,0,.07,1);transition-timing-function:cubic-bezier(.76,0,.07,1)}@media only screen and (min-width:67.5625rem){body{padding-top:0}}figure{margin:0;padding:0}figure,figure img{max-width:100%}figure.full img{width:100%}hr{border:0;border-top:.0625rem solid #ebebeb;clear:both;display:block;height:.0625rem;margin:1em 0;padding:0}blockquote{border:0;margin:0;padding:0}nav ol,nav ul{list-style:none;list-style-image:none}@media only screen and (max-width:2.5rem){.hide-mobile{display:none!important}}nav>ul{font-size:inherit;line-height:inherit;margin:0;padding:0}p{font-size:1rem;line-height:1.5}.section-plain ul{list-style-type:none;margin-left:1.25rem}.section-plain ul li{position:relative}.section-plain ul li:before{content:"";display:block;height:6px;left:-.8125rem;margin-right:.625rem;margin-top:-.1875rem;position:absolute;top:50%;width:6px}.block{display:block}.wrapper{width:100%}.main{min-height:100vh;position:relative;-webkit-transition:all .4s;transition:all .4s;z-index:11}@media only screen and (min-width:67.5625rem){.main{margin-top:6.875rem;max-width:100%;min-height:calc(100vh - 6.875rem);width:100%!important}}.main iframe{max-width:100%}@media only screen and (min-width:67.5625rem){.masthead+.main{width:82.6%}}section{contain:content;margin:0 auto;max-width:87.5rem}.section--padding{padding-bottom:1.875rem;padding-top:1.875rem}.section--banner{background-color:#e1dede;background-position:50%;background-size:cover;contain:content;height:calc(100vh - 20rem);min-height:15rem}@media only screen and (min-width:40.0625rem){.section--banner{height:calc(100vh - 15rem)}}.relative,.section-content{position:relative}.section-content{padding:0 .625rem}@media only screen and (min-width:40.0625rem){.section-content{padding:0 1.5rem}}@media only screen and (max-width:2.5rem){.section-content.row>.columns{padding-bottom:.625rem;padding-top:.625rem}}.section-content.section-content--last{margin-bottom:1.875rem}.section-content.section-content--wide{max-width:100%;padding-left:0;padding-right:0}.section-content.section-content--inner{margin:0 auto;max-width:87.5rem}.error404 .section-content,.template-taloesittely .section-content:first-of-type{padding-top:2.5rem}.textfield.textwidth-narrow{margin:0 auto;max-width:56.25rem;padding:1rem}.section--no-padding{padding:0}.section-tabs{border-bottom:1px solid #ebebeb;padding:0 .625rem;position:relative}@media only screen and (min-width:40.0625rem){.section-tabs{padding:0 1.5rem}}.section-w-1240{padding-left:.625rem;padding-right:.625rem}.section-center{margin-left:auto;margin-right:auto}.section-narrow{max-width:43.125rem}.section-narrow,.section-narrow--wide{margin-bottom:1.875rem;padding:0 .625rem}.section-narrow--wide{max-width:80%}.section-full-width{max-width:100%;width:100%}.section-lighter{background:#fafafa}.section-light{background:#f5f4f1}.section-shadow{-webkit-box-shadow:0 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 0 rgba(0,0,0,.2)}.section-header{position:relative;z-index:2}.section-header__border{height:9px;width:100%}@media (max-width:21.875rem){.section-header__border{display:none}}.section--article-list{padding:0}@media only screen and (min-width:40.0625rem){.section--article-list{padding:0 .625rem}}.section-with-bg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#585f5e;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:25rem;justify-content:center;overflow:hidden;position:relative}@media only screen and (min-width:67.5625rem){.section-with-bg{height:40rem}}.section-with-bg .section-inner{max-width:87.5rem;width:100%;z-index:1}.section-with-bg .section-inner .gsection_title,.section-with-bg .section-inner a,.section-with-bg .section-inner h1,.section-with-bg .section-inner h2,.section-with-bg .section-inner h3,.section-with-bg .section-inner h4,.section-with-bg .section-inner h5,.section-with-bg .section-inner h6,.section-with-bg .section-inner li,.section-with-bg .section-inner p{color:inherit}.section-with-bg .section-inner--light{color:#fff}.section-with-bg:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.rounded{border-radius:3px}.theme-dialog{padding:10px 20px}.theme-dialog p{margin:0;padding:0}.row .row{margin-left:0;margin-right:0}.row-padding{padding:.625rem 0}.row-border-top{border-top:1px solid #ebebeb}.group-teaser{padding-bottom:2.5rem;padding-top:2.5rem}.section-content>.group-teaser{padding:1.875rem 0}@media only screen and (max-width:2.5rem){.group-teaser__icon{width:auto}}.quote__item{padding:2.8125rem 1.875rem}@media only screen and (max-width:2.5rem){.model-family .quotes,[data-toggle-element]{display:none}}.share-pinterest{bottom:10px;font-size:0;line-height:0;position:absolute;right:30px}.embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.model-family__image img{width:100%}.video-container{height:0;margin-bottom:.625rem;padding-bottom:56.25%;padding-top:1.5625rem;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tabs,.tabs .tab-title,.tabs dd{margin:0}img.aligncenter{display:block;margin:.625rem auto}body:not(.single-blogi) .alignright{float:right;margin:.625rem 0 .625rem .625rem}body:not(.single-blogi) .alignleft{float:left;margin:.625rem .625rem .625rem 0}.wp-caption-text{color:#666;font-size:.8em;line-height:1.3;margin:.3125rem 0}.section-content.section-content-small.section-light img{padding:em(10)}.hide-sreader,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.breadcrumbs a,.breadcrumbs span{font-size:.75rem!important}.single-talomalli .breadcrumbs{margin-top:-1.5rem}iframe{background:transparent;border:0;width:100%}@media screen and (max-width:1024px){.slick-dotted ul{margin:0 auto!important;position:relative!important}.slick-dotted li{border-radius:1.5rem;height:1.5rem;overflow:hidden;width:1.5rem}.slick-dotted li.slick-active button{background:#000}.slick-dotted li button img{opacity:0}}.masthead{background:#fff;-webkit-box-shadow:0 0 .35rem rgba(0,0,0,.25);box-shadow:0 0 .35rem rgba(0,0,0,.25);contain:layout;left:0;max-width:100%;position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%;z-index:100}.scrolled .masthead{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media only screen and (min-width:40.0625rem){.admin-bar .masthead{margin-top:32px}}@media screen and (max-width:782px){.admin-bar .masthead{margin-top:46px}}@media screen and (max-width:600px){.admin-bar .masthead{margin-top:0}}@media only screen and (min-width:67.5625rem){.masthead{height:auto;text-align:center}}.masthead a{color:inherit;display:inline-block;font-weight:400}.brand{display:block;float:left;max-width:12.5rem;padding:1.125rem;position:relative;z-index:10}@media only screen and (min-width:40.0625rem){.brand{max-width:none}}@media only screen and (min-width:67.5625rem){.brand{float:none;margin:1.25rem auto 0;max-width:none;padding:.625rem;width:18.6875rem}}.brand img{width:100%}.nav-main{font-size:0}.social-links{letter-spacing:-.34em;padding:1.625rem 0;text-align:center}.social-links__item{display:inline-block;letter-spacing:0;margin:0 .4375rem}.social-links__item:before{color:#9c9c9c;font-size:1.5rem;-webkit-transition:all .1s;transition:all .1s}.social-links__item:hover{text-decoration:none}.social-links__item--facebook:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-links__item--facebook:hover:before{color:#537bbd}.social-links__item--pinterest:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-links__item--pinterest:hover:before{color:#cb2027}.social-links__item--instagram:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-links__item--instagram:hover:before{color:#125688}.social-links__item--youtube:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-links__item--youtube:hover:before{color:#cd201f}.social-links__item--twitter:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-links__item--twitter:hover:before{color:#1da1f2}.header-favorites{cursor:pointer;float:right;position:absolute;right:1.5625rem;top:1.5625rem}@media screen and (max-width:67.5rem){.header-favorites{left:0;padding-right:.5rem;position:relative;right:0;top:0}}.header-favorites div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:6.25rem;width:6.25rem}.header-favorites div svg{height:2.1875rem;width:2.1875rem}.header-favorites div span{font-size:.9375rem;margin-left:.625rem}@media screen and (max-width:67.5rem){.header-favorites div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-flow:column wrap;flex-flow:column wrap;height:3.875rem;justify-content:center;max-height:3.875rem;max-width:none;width:auto}.header-favorites div svg{height:2.1875rem;width:2.1875rem}.header-favorites div span{display:none}}.page-footer{background-color:#111;color:#fff;contain:content;width:100%}.page-footer .footer-wrapper{margin:0 auto;max-width:87.5rem}.page-footer a,.page-footer p{font-size:inherit}.page-footer ul{font-size:.9375rem;line-height:1.25rem;margin:0;padding:0}.page-footer p{margin:5px 0;padding:0}.page-footer a{color:inherit;font-weight:400}.page-footer .global-footer{font-size:.875rem;padding:.9375rem 1.875rem}@media only screen and (max-width:2.5rem){.page-footer .global-footer{padding-left:.9375rem;padding-right:.9375rem}}.page-footer__menu{padding:1.25rem 1.25rem 0;text-align:center}.page-footer__menu__block{display:block;margin:.5rem 0;padding:0 1.25rem}@media only screen and (max-width:2.5rem){.page-footer__menu__block{border-bottom:.0625rem solid #444;padding:.9375rem 0}.page-footer__menu__block:last-of-type{border-bottom:0}}@media only screen and (min-width:40.0625rem){.page-footer__menu__block{border-left:.0625rem solid #444;margin:0}.page-footer__menu__block:first-of-type{border-left:0}}.page-footer__menu__item{display:block}.brand-footer{display:inline-block;margin:1.25rem 0 .625rem;max-width:15.625rem;width:80%}.brand-footer img{width:100%}.home .section-content:before{display:none}.btn-group.btn--pagination .home .section-list a,.home .section-list .btn,.home .section-list .btn-group.btn--pagination a,.home .section-list .button,.home .section-list .gform-submit-button,.home .section-list .gform_button_select_files,.home .section-list .resaler-list__contact{margin-top:.9375rem}.home .section-heading,.home .section-list__heading{padding:.625rem 0}.home .section-list__heading{margin-bottom:0}.home .section-list__item{background-color:#fafafa;border:none;font-weight:400;margin:1rem 0;padding:1rem 2rem 1rem 1rem;text-decoration:none}.home .section-list__item .section-list__item__date{color:#9c9c9c}.home .section-list__item:after{speak:none;color:#d7d7d7;font-family:kannustalo,Helvetica,sans-serif;font-size:1.1875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:-.625rem;position:absolute;right:1rem;text-transform:none;top:50%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .15s;transition:all .15s}.home .section-list__item:hover{background-color:#ebebeb}.home .section-list__item:hover:after{color:#9c9c9c;-webkit-transform:translateX(-.3125rem);transform:translateX(-.3125rem)}.home .section-list--showcase .section-list__item{padding-left:3rem}.home .section-list--showcase .section-list__item:before{color:#9c9c9c;font-size:1.75rem;left:.625rem;position:absolute;top:2.25rem}.home-block{margin-bottom:1.875rem;position:relative}.section--brochures,.section--resalers{text-align:center}@media only screen and (min-width:40.0625rem){.section--brochures,.section--resalers{text-align:left}.section--brochures img,.section--resalers img{float:left;margin-bottom:1.25rem;margin-right:1.25rem}}.nav-main__menu{background:#fff;max-height:calc(100vh - 3.6875rem);overflow-y:auto;width:100%}@media only screen and (min-width:40.0625rem){.nav-main__menu{width:14.0625rem}}@media screen and (max-width:67.5rem){.nav-main__menu{-webkit-box-shadow:-.3125rem .3125rem .625rem -.3125rem rgba(0,0,0,.25);box-shadow:-.3125rem .3125rem .625rem -.3125rem rgba(0,0,0,.25);left:auto;max-height:calc(100vh - 5.9375rem);position:absolute;right:0;top:100%;-webkit-transform:translateX(calc(100% + 1.875rem));transform:translateX(calc(100% + 1.875rem));-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.menu-open .nav-main__menu{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:67.5625rem){.nav-main__menu{max-height:calc(100vh - 6rem);width:100%}.nav-main__menu>ul>li:hover .dropdown-menu{opacity:1;visibility:visible}}.nav-main__menu>ul{margin:0;padding:0}.nav-main__menu>ul>li>.dropdown-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;align-content:flex-start;background:#ebebeb;display:none;-ms-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-start;opacity:0;padding:0;position:absolute;top:100%;-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden}@media only screen and (min-width:67.5625rem){.nav-main__menu>ul>li>.dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-main__menu>ul>li>.dropdown-menu>li>a{font-weight:500;max-width:400px;padding:.5rem .75rem;text-align:left;width:100%}.nav-main__menu .nav li a{color:#373636;display:block;font-size:1rem;line-height:1.25rem;overflow:hidden;padding:.75rem;position:relative;-webkit-transition:all .1s;transition:all .1s}@media only screen and (min-width:67.5625rem){.nav-main__menu .nav li a{display:inline-block;font-size:.875rem;vertical-align:middle}}.nav-main__menu .nav li a:hover{text-decoration:none}.nav-main__menu .nav li a:after{background:#262626;bottom:0;content:"";height:3px;left:0;position:absolute;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:all .15s;transition:all .15s;width:100%}.nav-main__menu .nav li.active a,.nav-main__menu .nav li.active a:hover{font-weight:700}.nav-main__menu .nav li a:hover,.nav-main__menu .nav li.active a,.nav-main__menu .nav li.active a:hover{outline:none}.nav-main__menu .nav li a:focus:after,.nav-main__menu .nav li.active a:after{-webkit-transform:translateY(1px);transform:translateY(1px)}.nav-main__menu .nav li .dropdown-menu a:hover:after,.nav-main__menu .nav li a:hover:after,.nav-main__menu .nav li.active .dropdown-menu a:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.nav-main__menu .nav li.active .dropdown-menu a:after{-webkit-transform:translateY(3px);transform:translateY(3px)}.nav-main__menu .nav li.active .dropdown-menu a{font-weight:400}@media only screen and (min-width:67.5625rem){.nav-main__menu .nav li{display:inline-block}.nav-main__menu .nav li.hide{display:none}}.nav-model-group{margin:.3125rem 1.25rem;padding-top:.75rem}@media only screen and (min-width:40.0625rem){.nav-model-group{padding-left:1.6875rem}}@media screen and (max-width:67.5rem){.nav-model-group:first-of-type{border-top:0}}.nav-model-group>ul{margin:0 0 .625rem;padding:0 0 1rem}.nav-model-group>ul:after,.nav-model-group>ul:before{content:" ";display:table}.nav-model-group>ul:after{clear:both}.nav-model-group:last-of-type{margin-bottom:5rem}.nav-model__heading{display:block;margin-bottom:.625rem}@media only screen and (max-width:2.5rem){.nav-model__heading{position:relative;top:-.1875rem}}.nav-heading{margin:0}@media screen and (max-width:67.5rem){.nav-heading{float:left;width:75%}}@media only screen and (max-width:2.5rem){.nav-heading{width:60%}}@media screen and (max-width:67.5rem){.toggle-models-menu{background:#262626;border-bottom:.0625rem solid #262626;color:#fff;float:left;text-align:center;width:25%}}@media only screen and (max-width:2.5rem){.toggle-models-menu{width:40%}}.nav-heading a,.toggle-models-menu{display:block;line-height:2.75rem;padding:0 1.25rem}@media screen and (max-width:67.5rem){.nav-heading a,.toggle-models-menu{min-height:2.75rem}.nav-heading a:hover,.toggle-models-menu:hover{text-decoration:none}}@media only screen and (min-width:67.5625rem){.nav-heading a,.toggle-models-menu{padding:0 1.25rem}}.toggle-menu-mode{display:block;float:right;height:1.5rem;overflow:hidden;position:relative;top:.375rem;width:2.375rem}@media only screen and (min-width:67.5625rem){.toggle-menu-mode{margin:.0625rem .625rem 0 0;padding:.3125rem .625rem}}.toggle-menu-mode span{position:absolute;right:.625rem;top:-100%;-webkit-transition:all .4s;transition:all .4s}.toggle-menu-mode .icon-blocks{top:.3125rem}.toggle-blueprints-mode{background:#cacaca;border-radius:.25rem;display:inline-block;font-size:.9rem;margin:0 .425rem 0 0;padding:.3125rem .625rem .25rem;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}@media only screen and (min-width:67.5625rem){.toggle-blueprints-mode{float:left}}.toggle-blueprints-mode:hover{text-decoration:none}.nav-models{overflow-x:hidden;overflow-y:auto;-webkit-transition:max-height .3s;transition:max-height .3s;width:100%}@media screen and (max-width:67.5rem){.nav-models{background:#ebebeb;float:left;max-height:0}}@media only screen and (min-width:67.5625rem){.nav-models{max-height:calc(100vh - 8rem);-webkit-transition:max-height 0s;transition:max-height 0s}}.nav-models__options{background:#ebebeb;border-top:1px solid #d7d7d7;bottom:0;left:0;padding:.5rem;position:absolute;width:100%;z-index:1}@media screen and (max-width:67.5rem){.nav-models__options{display:none;text-align:center}}.admin-bar .nav-models__options{bottom:32px}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/kannustalo-wp-theme/dist/images/ajax-loader.gif) 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/wp-content/themes/kannustalo-wp-theme/dist/fonts/slick.eot);src:url(/wp-content/themes/kannustalo-wp-theme/dist/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/kannustalo-wp-theme/dist/fonts/slick.woff) format("woff"),url(/wp-content/themes/kannustalo-wp-theme/dist/fonts/slick.ttf) format("truetype"),url(/wp-content/themes/kannustalo-wp-theme/dist/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;font-size:0;height:20px;line-height:0;margin-top:-10px;outline:none;top:50%;width:20px}.slick-dots,.slick-next,.slick-prev{display:block;padding:0;position:absolute}.slick-dots{bottom:-45px;list-style:none;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slideshow{position:relative}.slideshow__item__image,.slideshow__item__image img{width:100%}@media only screen and (max-width:2.5rem){.slideshow__item__additional .slideshow__item__title{background:#8f8f8f}}@media only screen and (min-width:40.0625rem){.slideshow__item__additional{font-size:1.125em;left:0;position:absolute;top:0}}.slideshow__item__additional>*{display:block;padding:.5em .625em}.slideshow__item__title{background:#626262;background:rgba(98,98,98,.5);color:#f5f4f1;margin-left:2.8125em;padding-left:1.25em;padding-right:1.25em}.slideshow__item__index{float:left;text-align:center;width:2.8125em}@media only screen and (min-width:40.0625rem){.slideshow__item__index{background:#e0ddd5;color:#626262}}.slick-next,.slick-prev{background:#383737;background:rgba(56,55,55,.5);border-radius:6.25em;height:3em;margin-top:-1.5em;opacity:0;-webkit-transition:all .2s;transition:all .2s;width:3em}.slideshow:hover .slick-next,.slideshow:hover .slick-prev{opacity:.8}.slideshow:hover .slick-next:hover,.slideshow:hover .slick-prev:hover{opacity:1}.slick-prev{left:1.25em}.slick-next{right:1.25em}.slider-container{position:relative}.slider-container--half.first-child,.slider-container--half:first-of-type{border-left:0}@media only screen and (min-width:600px){.slider-container--half{float:left;width:50%}}.slider-pagination{bottom:.3125rem;letter-spacing:-.34em;list-style:none;margin:0;opacity:.65;padding:0;position:absolute;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.slider-container:hover .slider-pagination{opacity:1}.slider-pagination li{display:inline-block;letter-spacing:0;margin:0 .125rem}.slider-pagination li button{background:#fff;border:0;border-radius:6.25rem;height:.9375rem;text-indent:-624.9375rem;width:.9375rem}.slider-pagination li.slick-active button{background:#444}.carousel-content{margin:15px 0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.white-popup{background-color:#fff;margin:auto;max-width:800px;padding:10px;position:relative}.white-popup .mfp-close{height:34px;line-height:34px;width:34px}.slick-arrow{background-color:#ebebeb;border-radius:0;color:#444;display:block;height:2.5rem;opacity:1;-webkit-transition:all .3s;transition:all .3s;width:2.5rem;z-index:10}.slick-arrow:hover{background-color:#d7d7d7}.slick-arrow:before{color:inherit;font-size:1rem}.slick-next{-webkit-perspective-origin:100% 0;perspective-origin:100% 0;right:0;-webkit-transform:perspective(3.125rem) rotateY(0deg);transform:perspective(3.125rem) rotateY(0deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.slick-next:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.slick-next:hover{-webkit-transform:perspective(3.125rem) rotateY(-5deg);transform:perspective(3.125rem) rotateY(-5deg)}.slick-next.slick-disabled{-webkit-transform:perspective(3.125rem) rotateY(-90deg);transform:perspective(3.125rem) rotateY(-90deg)}.slick-prev{left:0;-webkit-perspective-origin:0 0;perspective-origin:0 0;-webkit-transform:perspective(3.125rem) rotateY(0deg);transform:perspective(3.125rem) rotateY(0deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}.slick-prev:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.slick-prev:hover{-webkit-transform:perspective(3.125rem) rotateY(5deg);transform:perspective(3.125rem) rotateY(5deg)}.slick-prev.slick-disabled{-webkit-transform:perspective(3.125rem) rotateY(90deg);transform:perspective(3.125rem) rotateY(90deg)}.accordion__container.is-expanded .accordion__content{max-height:43.75rem}@media print{.accordion__toggle{display:none!important}}.accordion__content{overflow:hidden;-webkit-transition:all .4s;transition:all .4s}@media only screen{.accordion__content{max-height:0}}section.accordion{margin:0 auto;max-width:56.25rem}section.accordion .accordion__item{border-bottom:1px solid #000;padding:1.875rem}section.accordion .accordion__item .accordion__item--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:70px;position:relative;text-transform:uppercase}section.accordion .accordion__item .accordion__item--header :after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"+";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:50px;font-weight:300;line-height:1;position:absolute;right:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.accordion .accordion__item .accordion__item--header.active :after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.accordion .accordion__item .accordion__item--description{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}section.accordion .accordion__item .accordion__item--description p{font-size:1rem;line-height:2}@media only screen and (min-width:67.5625rem){dl dt{clear:left;float:left;margin-right:3%;width:20%}dl dd{float:left;width:77%}}.section-list figure{margin:0;padding:0}.section-list__item{border-bottom:.125rem solid #ebebeb;display:block;line-height:1.3125rem;position:relative;-webkit-transition:all .2s;transition:all .2s}.section-list--news .section-list__item__primary{padding:0 .3125rem .3125rem!important}@media only screen and (min-width:40.0625rem){.section-list--wide .section-list__item{padding-bottom:.9375rem;padding-top:.9375rem}}.blog-list{list-style-type:none;margin:0 0 0 .1875rem;padding:0}.blog-list a,.blog-list li{display:block}.blog-list a{padding:.3125rem 0}.list-numbered--replace-icons{counter-reset:f-counter;margin:0 0 1.25rem 2.1875rem}.list-numbered--replace-icons li{display:block;list-style:none;padding:0 0 .9375rem;position:relative}.list-numbered--replace-icons li:before{border:1px solid #a5a5a5;border-radius:6.25rem;content:counter(f-counter);counter-increment:f-counter;display:block;height:1.4375rem;line-height:1.4375rem;text-align:center;width:1.4375rem}@media only screen and (min-width:40.0625rem){.list-numbered--replace-icons li:before{left:-2.1875rem;position:absolute;top:0}}.list-numbered--replace-icons.list-numbered--large{margin-left:0;padding-left:0}.list-numbered--replace-icons.list-numbered--large li{border-bottom:1px solid #e4e2e0;min-height:6.875rem;padding:.625rem 0}@media only screen and (min-width:40.0625rem){.list-numbered--replace-icons.list-numbered--large li{padding-left:5.625rem}}.list-numbered--replace-icons.list-numbered--large li:before{border-width:.125rem;color:#a5a5a5;font-size:2.5rem;font-weight:300;height:3.75rem;line-height:3.5rem;margin:0 auto .625rem;width:3.75rem}@media only screen and (min-width:40.0625rem){.list-numbered--replace-icons.list-numbered--large li:before{left:.3125rem;margin:0;top:1.25rem}}.list-numbered--replace-icons .gsection_title,.list-numbered--replace-icons h3,.list-numbered--replace-icons h4,.list-numbered--replace-icons h5{color:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:120%;font-style:normal;font-weight:400;font-weight:700;margin:0;padding:0}.list-numbered--replace-icons p{font-size:.9375rem;line-height:1.25rem;margin:0 0 .625rem;padding:0}.default-list .default-list__item{border-bottom:.0625rem solid #262626;padding:.625rem 2.5rem .625rem 0;position:relative;-webkit-transition:all .3s;transition:all .3s}.default-list .default-list__heading{margin:0;padding:2rem 0 1rem}.default-list .default-list__short-desc{margin:0;padding:1rem 0}.default-list--accordion .default-list__heading{cursor:pointer;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;padding-right:30px;position:relative}.default-list--accordion .default-list__heading:after{content:"+";font-size:1.3em;font-weight:400;height:25px;position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.default-list--accordion .default-list__item{padding:0}.default-list--accordion .is-expanded>.default-list__heading:after{content:"–"}.default-list--accordion .default-list__desc{max-height:0;min-height:0;opacity:0;overflow:hidden;padding-right:30px;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem);-webkit-transition:all .2s;transition:all .2s}.default-list--accordion .default-list__desc p{line-height:140%}.default-list--accordion .is-expanded>.default-list__desc{max-height:624.9375rem;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.article-list{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.article-list--even .article-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:40.0625rem){.article-list--even .article-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article-list--even .article-list__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.article-list--even .article-list__item .article-list__content,.article-list--even .article-list__item .article-list__image{padding:0!important}.article-list--even .article-list__item .article-list__content{padding:1rem 1rem 2.5rem!important}@media only screen and (min-width:40.0625rem){.article-list--even .article-list__item .article-list__content{padding:0 1rem!important}}.article-list .article-list__item{contain:content;max-width:100%;-webkit-transition:all .3s;transition:all .3s;width:100%}@media only screen and (min-width:40.0625rem){.article-list .article-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.article-list .article-list__item .article-list__image__list:after,.article-list .article-list__item .article-list__image__list:before{content:" ";display:table}.article-list .article-list__item .article-list__image__list:after{clear:both}.article-list .article-list__item .article-list__image__list a{display:block;float:left;margin:.625rem 1.66667% 0;width:22.5%}.article-list .article-list__item .article-list__image__list a:nth-of-type(4n+1){margin-left:0}.article-list .article-list__item .article-list__image__list a:nth-of-type(4n){margin-right:0}.article-list .article-list__item .article-list__image__list a img{width:100%}.article-list .article-list__item .article-list__image{padding:1rem 0}.article-list .article-list__item .article-list__image img{background-color:#a5a5a5;width:100%}.article-list .article-list__item .article-list__content{margin:0 auto;max-width:40rem;padding:1.25rem}.article-list .article-list__item .article-list__content p{line-height:1.5}.article-list .article-list__item .article-list__content p:last-of-type{margin-bottom:1.5rem}@media only screen and (min-width:40.0625rem){.article-list .article-list__item .article-list__content .btn,.article-list .article-list__item .article-list__content .btn-group.btn--pagination a,.article-list .article-list__item .article-list__content .button,.article-list .article-list__item .article-list__content .gform-submit-button,.article-list .article-list__item .article-list__content .gform_button_select_files,.article-list .article-list__item .article-list__content .resaler-list__contact,.btn-group.btn--pagination .article-list .article-list__item .article-list__content a{display:inline-block}}.article-list .article-list__item .article-list__heading{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;padding:0}.article-list .article-list__item .article-list__text-content{margin:5rem 0}.article-list .article-list__item .article-list__text-content p{padding:0 1rem}.article-list .article-list__item .article-list__text-content img{margin:0 -2rem;max-width:calc(100% + 4rem)}.article-list .article-list__item--bg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative}.article-list .article-list__item--bg a,.article-list .article-list__item--bg a:hover{text-decoration:none}.article-list .article-list__item--bg.article-list__item--fade{background-position:0 50%}.article-list .article-list__item--bg.article-list__item--fade .article-list__content:before{background:-webkit-gradient(linear,left top,right top,from(rgba(38,38,38,0)),to(#262626));background:linear-gradient(90deg,rgba(38,38,38,0),#262626)}.article-list .article-list__item--bg .article-list__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;max-width:100%;min-height:18.75rem;padding:10rem 1.25rem;width:100%}.article-list .article-list__item--bg .article-list__content:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media only screen and (min-width:40.0625rem){.article-list .article-list__item--bg .article-list__content{min-height:28.125rem;padding:2.5rem 1.25rem;width:50%}}.article-list .article-list__item--bg .article-list__desc{margin:0 auto;max-width:40rem;z-index:1}.article-list .article-list__item--bg.article-list__item--tall .article-list__content{min-height:25rem}@media only screen and (min-width:40.0625rem){.article-list .article-list__item--bg.article-list__item--tall .article-list__content{min-height:45rem}}.article-list .article-list__item--bg.article-list__item--extra-tall .article-list__content{min-height:31.25rem}@media only screen and (min-width:40.0625rem){.article-list .article-list__item--bg.article-list__item--extra-tall .article-list__content{min-height:46.875rem}}.article-list .article-list__item--bg.article-list__item--right{-webkit-box-pack:start;-ms-flex-pack:start;background-position:100% 50%;justify-content:flex-start}.article-list .article-list__item--bg.article-list__item--right.article-list__item--fade.article-list__item--light .article-list__content:before{background:-webkit-gradient(linear,left top,right top,from(rgba(38,38,38,.9)),to(rgba(38,38,38,.2)));background:linear-gradient(90deg,rgba(38,38,38,.9),rgba(38,38,38,.2))}.article-list .article-list__item--bg.article-list__item--right.article-list__item--fade.article-list__item--dark .article-list__content:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.9)),to(hsla(0,0%,100%,.2)));background:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.2))}.article-list .article-list__item--bg.article-list__item--light,.article-list .article-list__item--bg.article-list__item--light .gsection_title,.article-list .article-list__item--bg.article-list__item--light h2,.article-list .article-list__item--bg.article-list__item--light h3{color:#fff}.article-list .article-list__item--bg.article-list__item--dark,.article-list .article-list__item--bg.article-list__item--dark .gsection_title,.article-list .article-list__item--bg.article-list__item--dark h2,.article-list .article-list__item--bg.article-list__item--dark h3{color:#262626}.article-list .article-list__item--resalers .gsection_title,.article-list .article-list__item--resalers h2,.article-list .article-list__item--resalers h3{color:#262626;margin-bottom:1.25rem}.article-list .article-list__item--resalers select{font-size:1rem;max-width:100%;width:18.75rem}.article-list .article-list__item--resalers .article-list__content{background:#262626;background:-webkit-gradient(linear,right top,left top,from(hsla(0,5%,88%,0)),color-stop(20%,#e1dede),to(#e1dede));background:linear-gradient(-90deg,hsla(0,5%,88%,0),#e1dede 20%,#e1dede)}.article-list .article-list__item.article-list__item--grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:0;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}.article-list .article-list__item.article-list__item--grid .article-list__heading{margin:.625rem 0}.article-list .article-list__item.article-list__item--grid .article-list__heading-link,.article-list .article-list__item.article-list__item--grid .article-list__image-link{display:block}.article-list .article-list__item.article-list__item--grid .article-list__image-container{height:100%;max-width:100%;position:relative;width:100%}.article-list .article-list__item.article-list__item--grid .article-list__image-container img{background-color:#a5a5a5;width:100%}.article-list .article-list__item.article-list__item--grid .article-list__content{max-width:100%;padding:1rem 1rem 2.5rem!important}@media only screen and (min-width:40.0625rem){.article-list .article-list__item.article-list__item--grid .article-list__content{padding:0 1rem 1rem!important}.article-list .article-list__item.article-list__item--grid.article-list__item--width-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0;width:100%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-1:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.article-list .article-list__item.article-list__item--grid.article-list__item--width-1 .article-list__content,.article-list .article-list__item.article-list__item--grid.article-list__item--width-1 .article-list__image-container{width:50%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-1 .article-list__content{padding:1rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-1 .article-list__image-link img{background-color:#a5a5a5;height:auto;width:100%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-2{width:50%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-2:nth-of-type(odd){padding-right:.125rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-2:nth-of-type(2n){padding-left:.125rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-3{padding-left:.125rem;width:33.3333333333%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-3:nth-of-type(3n+1){padding-left:0;padding-right:.125rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-3:nth-of-type(3n+2){padding-left:.0625rem;padding-right:.0625rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-4{padding-left:.25rem;width:25%}.article-list .article-list__item.article-list__item--grid.article-list__item--width-4:nth-of-type(4n+1){padding-left:0;padding-right:.125rem}.article-list .article-list__item.article-list__item--grid.article-list__item--width-4:nth-of-type(4n+2){padding-left:.125rem}}.article-list .article-list__item.article-list__item--grid>*{letter-spacing:0}.article-list.article-list--headings-over-image .article-list__item.article-list__item--grid .article-list__image-container{background-color:#a5a5a5;height:100%;max-width:100%}.article-list.article-list--headings-over-image .article-list__item.article-list__item--grid .article-list__image-container img{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;opacity:.7;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.article-list.article-list--headings-over-image .article-list__item.article-list__item--grid:hover img{opacity:1}.article-list.article-list--headings-over-image .article-list__item.article-list__item--grid .article-list__heading{color:#fff;left:0;padding-left:1.25rem;padding-right:1.25rem;position:absolute;text-align:center;text-shadow:0 .075rem .3rem rgba(0,0,0,.5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.reference-list .reference-list__item{border-bottom:1px solid #e4e2e0;padding:.3125rem 0;-webkit-transition:all .3s;transition:all .3s}.reference-list .reference-list__image__list:after,.reference-list .reference-list__image__list:before{content:" ";display:table}.reference-list .reference-list__image__list:after{clear:both}.reference-list .reference-list__image__list a{display:block;float:left;margin:.625rem 1.66667% 0;width:22.5%}.reference-list .reference-list__image__list a:nth-of-type(4n+1){margin-left:0}.reference-list .reference-list__image__list a:nth-of-type(4n){margin-right:0}.reference-list .reference-list__image__list a img{width:100%}.reference-list .reference-list__content{padding-bottom:1.875rem;position:relative}@media only screen and (max-width:2.5rem){.reference-list .reference-list__content{padding-top:.625rem}}@media only screen and (min-width:40.0625rem){.reference-list .reference-list__content{padding-left:1.25rem!important}}.specification-list>div{padding:0 .9375rem}.specification-list>div:first-of-type{padding-left:0}.specification-list>div:last-of-type{padding-right:0}.resaler-search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.25rem 0}.resaler-search-results .resaler-search-area{margin:1rem 0;width:100%}@media only screen and (min-width:40.0625rem){.resaler-search-results .resaler-search-area{margin:1rem;width:calc(50% - 2rem)}}.resaler-search-results .id-card p{margin:0}.id-card .gsection_title,.id-card h3{margin:0 0 .625rem}.id-card .gsection_title a,.id-card h3 a{color:inherit}.id-card__information,.id-card__salesman{padding-bottom:20px}.id-card .id-card__image{max-width:6.25rem;padding-right:.625rem}.single-edustajat .id-card .id-card__image{max-width:12.5rem}.id-card .id-card__image img{padding-left:0!important;padding-top:0!important}.resaler-search-results .id-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e4e2e0;border-radius:.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1rem;padding:1rem;width:100%}@media only screen and (min-width:40.0625rem){.resaler-search-results .id-card{width:calc(50% - 2rem)}}.single-tapahtuma .id-card{width:100%}.resaler-search-area .id-card{margin:2rem 0;width:100%}.id-card .id-card__image{padding-left:0}.btn-group.btn--pagination .id-card a,.id-card .btn,.id-card .btn-group.btn--pagination a,.id-card .button,.id-card .gform-submit-button,.id-card .gform_button_select_files,.id-card .instant-form .gform_wrapper .gform-submit-button,.id-card .resaler-list__contact,.instant-form .gform_wrapper .id-card .gform-submit-button{margin-top:auto}.id-card .row:not(:last-child){margin-bottom:1rem}.id-card p{margin-top:0;padding:0;word-break:break-word}.id-card ul a{font-weight:400}.id-card__marker-info{margin:.625rem 0}.id-card__marker-info img{padding:0 .625rem 0 0!important}.resaler-search-results .resaler-additional-info{margin-top:.625rem;max-height:0;opacity:0;overflow:hidden;-webkit-transform:scale(.9) translateZ(0);transform:scale(.9) translateZ(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.resaler-search-results .resaler-additional-info.is-visible{max-height:100em;opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.resaler-search-results .resaler-additional-info ul{font-size:.9375rem;line-height:1.375rem}.link-reveal-additional-info{cursor:pointer}.link-reveal-additional-info:after{content:"»";margin-left:.125rem}.gmap{height:31.25rem;max-height:100%;width:100%}.default-list--blogs .default-list__item,.default-list--news .default-list__item{padding-right:0;position:relative}.default-list--blogs .default-list__excerpt,.default-list--news .default-list__excerpt{opacity:1;-webkit-transition:all .3s;transition:all .3s}.default-list--blogs .default-list__excerpt p,.default-list--news .default-list__excerpt p{margin-bottom:.1875rem}.default-list--blogs .is-expanded .default-list__excerpt,.default-list--news .is-expanded .default-list__excerpt{opacity:0;position:absolute}.default-list--blogs .default-list__heading,.default-list--news .default-list__heading{font-size:1.375rem;margin:.25rem 0}.default-list--blogs .default-list__heading a,.default-list--news .default-list__heading a{font-weight:inherit}.default-list--blogs .default-list__heading:after,.default-list--news .default-list__heading:after{display:none!important}@media only screen and (min-width:67.5625rem){.default-list--blogs .default-list__date,.default-list--news .default-list__date{left:0;line-height:2.25rem;position:absolute;top:.5rem;width:6.25rem}.default-list--blogs .default-list__content,.default-list--news .default-list__content{padding-left:6.25rem}}.default-list--blogs .default-list__permalink--secondary,.default-list--news .default-list__permalink--secondary{color:#999;font-size:.75rem}.list--glossary{font-size:.9375rem}.list--glossary:after,.list--glossary:before{content:" ";display:table}.list--glossary:after{clear:both}.company-contacts{margin:1.25rem 0}.company-contacts__item{height:3.875rem;padding:.625rem 0}.company-contacts__item:after,.company-contacts__item:before{content:" ";display:table}.company-contacts__item:after{clear:both}.company-contacts__item small{display:block}.company-contacts__item a{color:inherit;font-weight:700}.company-contacts__item p{margin:0}.company-contacts__text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.company-contacts__image img{margin-right:.625rem;padding:.3125rem 0!important}.box-lifts{letter-spacing:-.31em;margin:1.25rem 0}.box-lifts--exhibition{margin:0}.box-lifts__item{background-repeat:no-repeat;background-size:100% auto;display:inline-block;letter-spacing:0;overflow:hidden;padding-bottom:100%;position:relative;vertical-align:top;width:100%}.box-lifts__item:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media only screen and (min-width:40.0625rem){.box-lifts__item{padding-bottom:33.3333333333%;width:50%}}.box-lifts__item.box-lifts__item--effect:after,.box-lifts__item.box-lifts__item--effect:before{background:#fff;bottom:0;content:"";position:absolute;z-index:1}.box-lifts__item.box-lifts__item--effect:after{height:1px;left:0;width:100%}.box-lifts__item.box-lifts__item--effect:before{height:100%;right:0;width:1px}@media only screen and (min-width:31.25rem) and (max-width:40.0625rem){.box-lifts__item.box-lifts__item--effect{padding-bottom:50%;width:50%}}@media only screen and (min-width:40.0625rem){.box-lifts__item.box-lifts__item--effect{padding-bottom:33.3333333333%;width:33.3333333333%}}.box-lifts__item.box-lifts__item--effect>a{display:block;height:100%;position:absolute;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%;z-index:5}.box-lifts__item.box-lifts__item--effect:hover>a{background:#ccc;background:rgba(60,60,60,.85)}.box-lifts__item.box-lifts__item--effect:hover .box-lifts__info{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box-lifts__background,.box-lifts__item--exhibition,.box-lifts__item--normal{background-position:50%;background-size:cover}.box-lifts__background{height:100%;position:absolute;width:100%}.box-lifts__inc{position:absolute;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.2);top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%}.box-lifts__inc .gsection_title,.box-lifts__inc h3{color:#fff;font-size:1.25rem;font-weight:900;margin:0;text-transform:uppercase}.box-lifts__inc p{color:#fff;font-size:1rem;font-weight:300;margin:0}.box-lifts__info{word-wrap:break-word;color:#fff;padding:.625rem;position:absolute;text-align:center;text-shadow:0 .1rem .2rem rgba(0,0,0,.5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%;z-index:1}.box-lifts__item--effect .box-lifts__info{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.box-lifts__info>*{color:#fff;margin:10px auto}.box-lifts__item--normal .box-lifts__info p{font-size:1.875rem;font-weight:700}.section-content .box-lifts__desc--exhibition{font-weight:400;text-transform:none}.box-lifts__event{margin-bottom:40px;position:relative;width:38px}.box-lifts__event:before{color:#fff}.box-lifts__goto{background-color:#fff;-webkit-box-shadow:0 .05rem .3rem rgba(0,0,0,.35);box-shadow:0 .05rem .3rem rgba(0,0,0,.35);color:#262626;font-weight:700;max-width:120px;padding:5px;text-shadow:none;text-transform:uppercase}.heading-wrapper{display:block}@media only screen and (min-width:40.0625rem){.heading-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.scroller-boxes{padding:3.125rem}.scroller-boxes__item{display:inline-block;padding:0 .625rem;width:90%}.scroller-boxes__item:hover{text-decoration:none}@media only screen and (min-width:40.0625rem){.scroller-boxes__item{width:50%}}@media only screen and (min-width:67.5625rem){.scroller-boxes__item{width:33.3333333333%}}.scroller-boxes__image{background-color:#9c9c9c;display:block;margin:0 auto;text-align:center;width:100%}.scroller-boxes__image img{margin:0 auto}.scroller-boxes__content{text-align:center}.scroller-boxes__content .gsection_title,.scroller-boxes__content h3{font-size:1rem;letter-spacing:.03125rem;margin:1.25rem 0 .3125rem}.scroller-boxes__content p{margin:0}.simple-boxes{letter-spacing:-.34em;padding:1.25rem 0}@media only screen and (min-width:40.0625rem){.simple-boxes{padding:1.875rem}}.simple-boxes__item{display:inline-block;font-weight:400;letter-spacing:0;padding:.625rem;vertical-align:top;width:100%}.simple-boxes__item:hover{text-decoration:none}.simple-boxes__item:hover h4{text-decoration:underline}@media only screen and (min-width:40.0625rem){.simple-boxes__item{width:50%}}@media only screen and (min-width:80.0625rem){.simple-boxes__item{width:25%}}.simple-boxes__image{display:block;margin:0 auto;text-align:center;width:100%}.simple-boxes__content h4{margin:.625rem 0 .3125rem}.simple-boxes__content p{margin:0 0 .625rem}.link-lift{border:.0625rem solid #e4e2e0;border-radius:.125rem;margin:0}.link-lift+.link-lift{margin-top:.9375rem}.link-lift .link-lift__desc{padding:1.25rem!important}.link-lift .link-lift__desc .link-lift__heading{margin:0}.link-lift img{width:100%}@media only screen and (min-width:40.0625rem){.btn-group.btn--pagination .link-lift a,.instant-form .gform_wrapper .link-lift .gform-submit-button,.link-lift .btn,.link-lift .btn-group.btn--pagination a,.link-lift .button,.link-lift .gform-submit-button,.link-lift .gform_button_select_files,.link-lift .instant-form .gform_wrapper .gform-submit-button,.link-lift .resaler-list__contact{display:inline-block}}.info-box{background-color:#eee;border-left:.1875rem solid #262626;border-radius:2px;margin:1rem 0;padding:1rem}.info-box p:first-of-type{margin-top:0}.info-box p:last-of-type{margin-bottom:0}.card-list__item{border:.0625rem solid #e4e2e0;border-radius:.125rem;display:block;margin:1rem 0;max-height:100rem;overflow:hidden;position:relative;-webkit-transition:all .3s;transition:all .3s}.card-list__item:hover{border-color:#9c9c9c}.card-list__item.deleted{margin:-.5625rem 0;max-height:0;opacity:0}.card-list__item.deleted+.card-list__item.deleted{margin:-.125rem 0}.card-list__content{padding:1rem!important}.btn-group.btn--pagination .card-list__content a,.card-list__content .btn,.card-list__content .btn-group.btn--pagination a,.card-list__content .button,.card-list__content .gform-submit-button,.card-list__content .gform_button_select_files,.card-list__content .instant-form .gform_wrapper .gform-submit-button,.card-list__content .resaler-list__contact,.instant-form .gform_wrapper .card-list__content .gform-submit-button{width:100%}@media only screen and (min-width:40.0625rem){.btn-group.btn--pagination .card-list__content a,.card-list__content .btn,.card-list__content .btn-group.btn--pagination a,.card-list__content .button,.card-list__content .gform-submit-button,.card-list__content .gform_button_select_files,.card-list__content .instant-form .gform_wrapper .gform-submit-button,.card-list__content .resaler-list__contact,.instant-form .gform_wrapper .card-list__content .gform-submit-button{display:inline-block;width:auto}}.card-list__heading{margin-top:0}.card-list__description{font-weight:400}.card-list__images{overflow:hidden}.card-list__images-container{position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.card-list__images-container.card-list__image-container--secondary-imgs,.card-list__item:hover .card-list__images-container.card-list__image-container--hoverable{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.card-list__image{width:100%}.card-list__image:not(:first-of-type){position:absolute;right:-100%;top:0}.exhibitionOverlay{max-width:515px;overflow:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;z-index:10}.exhibitionOverlay .cooperation img{margin:2px}.exhibitionOverlay.open{left:0}@media only screen and (min-width:67.5625rem){.exhibitionOverlay{width:70%}.exhibitionOverlay.open{left:auto;right:0}}.exhibitionOverlay p a{border-bottom:1px dotted primary-color}.exhibitionOverlay p a:hover{border-color:transparent}.exhibition-blueprints figure+figure{margin-top:.625rem}.event-images figure{background:#fff;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);display:inline-block;padding:.3125rem;position:relative}.event-images.event-images--has-multiple figure:first-of-type:after,.event-images.event-images--has-multiple figure:first-of-type:before{background:#fafafa;content:"";height:100%;position:absolute;right:0;top:.125rem;width:100%;z-index:-1}.event-images.event-images--has-multiple figure:first-of-type:before{-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.event-images.event-images--has-multiple figure:first-of-type:after{-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.event-images>div{position:relative;z-index:1}.event-images figure a,.exhibition-blueprints figure a{cursor:-webkit-zoom-in;cursor:zoom-in;display:block;position:relative}.event-images figure a:before,.exhibition-blueprints figure a:before{background:#fff;border-radius:100%;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);box-shadow:0 .0625rem .125rem rgba(0,0,0,.25);color:#262626;content:"+";font-size:1.875rem;height:3.125rem;left:50%;line-height:3.125rem;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .15s;transition:all .15s;width:3.125rem}.event-images figure a:hover:before,.exhibition-blueprints figure a:hover:before{opacity:1}.mfp-bg{background:#0b0b0b;filter:alpha(opacity=80);opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;filter:alpha(opacity=65);font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{filter:alpha(opacity=100);opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);filter:alpha(opacity=65);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{filter:alpha(opacity=100);opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow .mfp-a,.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;width:600px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;right:0;top:0}.modal img{background-color:#e1dede}.model-single__images--print{display:none}.model-single__price-container{padding:20px 0}.model-single h1{margin-bottom:0}.model-single h1+p{margin-top:0}.model-single__favorites,.model-single__resalers{border:.0625rem solid #e4e2e0;border-radius:.125rem;margin:1rem 0;padding:1rem 1rem 1rem 3rem}@media only screen and (min-width:40.0625rem){.model-single__favorites,.model-single__resalers{padding-left:4rem}}.model-single__favorites p,.model-single__resalers p{margin:.625rem 0;padding:0}.model-single__heading-favorites:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.new-model{position:relative}.new-model--text:after{background:#262626;border-radius:.125rem;color:#fff;content:"Uusi";display:inline-block;font-family:inherit;font-size:.625rem;font-weight:700;height:1.25rem;line-height:1rem;margin:0 0 0 .375rem;padding:.1875rem .3125rem .0625rem;pointer-events:none;position:relative;text-shadow:none;text-transform:uppercase;top:-.0625rem}.model-design-studio{border:.0625rem solid #e4e2e0;margin:0 auto;max-width:55rem}.model-design-studio .images-container{position:relative}.model-design-studio .images-container__img{height:auto;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.model-design-studio .images-container__img.hide{display:block;opacity:0}.model-design-studio .images-container__img.main-img{position:relative;z-index:0}.model-design-studio .total-price{border-bottom:.0625rem solid #e4e2e0;font-size:2rem;margin:0;padding:.5rem 0;text-align:center}.model-design-studio .package-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:25rem;min-height:5rem;overflow-y:auto;padding:.5rem;resize:vertical}.model-design-studio .package-container__item{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:100%;border:1px solid #e4e2e0;border-radius:2px;cursor:pointer;flex-basis:100%;flex-grow:1;margin:.5rem;max-width:calc(100% - 1rem);padding:.5rem;position:relative;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}@media only screen and (min-width:40.0625rem){.model-design-studio .package-container__item{-ms-flex-preferred-size:12rem;flex-basis:12rem;max-width:calc(33.33333% - 1rem)}}@media only screen and (min-width:67.5625rem){.model-design-studio .package-container__item{max-width:calc(25% - 1rem)}}.model-design-studio .package-container__item input{display:none}.model-design-studio .package-container__item .package__unselect{font-size:1rem;height:1.5rem;line-height:1.5rem;opacity:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;width:1.5rem}.model-design-studio .package-container__item.selected{background-color:#ebebeb;border-color:#9c9c9c}.model-design-studio .package-container__item.selected .package__unselect{opacity:1}.model-design-studio .package-container__item:hover{background-color:#ebebeb}.model-design-studio .package__heading{display:inline-block;margin:0}.model-design-studio .package__price{font-weight:700}.model-teasers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:stretch}@media only screen and (min-width:40.0625rem){.model-teasers{-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}}.block-list__image,.model-teasers__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;will-change:transform;z-index:0}.block-list__image img,.model-teasers__image img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s;transition:all .3s}.block-list__info,.model-teasers__info{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:1}.model-teasers__model{display:inline-block;margin:0 .3125rem}.model-list__header{margin:3rem 0;text-align:center}.btn-group.btn--pagination .model-list__header a,.instant-form .gform_wrapper .model-list__header .gform-submit-button,.model-list__header .btn,.model-list__header .btn-group.btn--pagination a,.model-list__header .button,.model-list__header .gform-submit-button,.model-list__header .gform_button_select_files,.model-list__header .instant-form .gform_wrapper .gform-submit-button,.model-list__header .resaler-list__contact{margin:0}.events-list .events-list__results,.model-list--simple .model-list__results{contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.125rem;max-height:1249.9375rem;opacity:1;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.76,0,.07,1);transition:all .5s cubic-bezier(.76,0,.07,1)}.events-list .events-list__results .events-list__item,.events-list .events-list__results .model-list__item,.model-list--simple .model-list__results .events-list__item,.model-list--simple .model-list__results .model-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400;margin:.625rem .625rem 2.5rem;padding:0;position:relative;text-align:center;width:100%}@media only screen and (min-width:40.0625rem){.events-list .events-list__results .events-list__item,.events-list .events-list__results .model-list__item,.model-list--simple .model-list__results .events-list__item,.model-list--simple .model-list__results .model-list__item{width:calc(50% - 1.25rem)}}@media only screen and (min-width:67.5625rem){.events-list .events-list__results .events-list__item,.events-list .events-list__results .model-list__item,.model-list--simple .model-list__results .events-list__item,.model-list--simple .model-list__results .model-list__item{width:calc(33.33333% - 1.25rem)}}.events-list .events-list__results .events-list__item:hover .events-list__image img,.events-list .events-list__results .events-list__item:hover .model-list__image img,.events-list .events-list__results .model-list__item:hover .events-list__image img,.events-list .events-list__results .model-list__item:hover .model-list__image img,.model-list--simple .model-list__results .events-list__item:hover .events-list__image img,.model-list--simple .model-list__results .events-list__item:hover .model-list__image img,.model-list--simple .model-list__results .model-list__item:hover .events-list__image img,.model-list--simple .model-list__results .model-list__item:hover .model-list__image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.events-list .events-list__results .events-list__title,.events-list .events-list__results .model-list__title,.model-list--simple .model-list__results .events-list__title,.model-list--simple .model-list__results .model-list__title{font-weight:700;line-height:1.8;margin:auto 0 0;padding:0;position:relative;width:100%}.events-list .events-list__results .events-list__desc,.events-list .events-list__results .model-list__desc,.model-list--simple .model-list__results .events-list__desc,.model-list--simple .model-list__results .model-list__desc{color:#727272;line-height:1.8;width:100%}.events-list .events-list__results .events-list__image,.events-list .events-list__results .model-list__image,.model-list--simple .model-list__results .events-list__image,.model-list--simple .model-list__results .model-list__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto 0 1rem;overflow:hidden;width:100%}.events-list .events-list__results .events-list__image img,.events-list .events-list__results .model-list__image img,.model-list--simple .model-list__results .events-list__image img,.model-list--simple .model-list__results .model-list__image img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s cubic-bezier(.76,0,.07,1);transition:all .5s cubic-bezier(.76,0,.07,1)}.events-list .events-list__results a,.events-list .events-list__results a:hover,.model-list--simple .model-list__results a,.model-list--simple .model-list__results a:hover{text-decoration:none}.model-list--simple .model-list__results--hidden{max-height:25rem}.model-family__user-images>a{display:block;float:left;margin:0 .25rem .375rem 0;opacity:.7;-webkit-transition:all .2s;transition:all .2s}.model-family__user-images>a:hover{opacity:1}.model-family__user-images>a img{height:4.375rem}.model-teasers__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:.3125rem .625rem;min-height:12.5rem;padding:0;position:relative;width:100%}.model-teasers__item,.model-teasers__item:hover{text-decoration:none}@media only screen and (min-width:40.0625rem){.model-teasers__item{margin:.625rem;min-height:18.75rem;width:calc(50% - 1.25rem)}}@media only screen and (min-width:67.5625rem){.model-teasers__item{width:calc(33.33333% - 1.25rem)}}.model-teasers__item:hover .model-teasers__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.favorites_add-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-shadow:0 .05rem .25rem rgba(0,0,0,.15);box-shadow:0 .05rem .25rem rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.model-single__content .favorites_add-button{background-color:transparent!important;color:#262626!important}.model-single__content .favorites_add-button svg{margin-right:.625rem;position:relative;top:.3125rem}.model-list__item .favorites_add-button{background:#fff;border-radius:100%;color:#262626;height:2.875rem;padding-top:.1875rem;position:absolute;right:.625rem;top:.625rem;width:2.875rem;z-index:2}.favorites_add-button svg{height:1.375rem;-webkit-transform:scale(1);transform:scale(1);width:1.5625rem}.favorites_add-button,.favorites_add-button path,.favorites_add-button svg{-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}.favorites_add-button.selected path.fill{fill:#262626!important}.favorites_add-button.adding svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.favorites_add-button.adding svg path.fill{fill:#262626!important}.favorites_add-button path.border{fill:#262626}.favorites_add-button.added path.fill,.favorites_add-button:hover path.fill{fill:#262626!important}@-webkit-keyframes fillSvg{0%{fill:#fff}to{fill:#262626}}.favorites_remove-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.model-single__content .favorites_remove-button{background-color:transparent!important;color:#262626!important}.model-single__content .favorites_remove-button svg{margin-right:.625rem;position:relative;top:.3125rem}.model-list__item .favorites_remove-button{background:#fff;border-radius:100%;color:#262626;height:2.875rem;padding-top:.1875rem;position:absolute;right:.625rem;top:.625rem;width:2.875rem;z-index:2}.favorites_remove-button svg{height:1.375rem;-webkit-transform:scale(1);transform:scale(1);width:1.5625rem}.favorites_remove-button,.favorites_remove-button path,.favorites_remove-button svg{-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}.favorites_remove-button.selected path.fill{fill:#262626!important}.favorites_remove-button.adding svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.favorites_remove-button.adding svg path.fill{fill:#262626!important}.favorites_remove-button path.border{fill:#262626}.favorites_remove-button.added path.fill,.favorites_remove-button:hover path.fill{fill:#262626!important}@keyframes fillSvg{0%{fill:#fff}to{fill:#262626}}h1[itemprop=name]{margin:0}h1[itemprop=name]+p{font-weight:700;margin:.625rem 0}.model-single__images{contain:content}.event-single__image-show,.model-single__image-show{margin-bottom:2rem;max-height:14rem;position:relative;text-align:center}@media only screen and (min-width:40.0625rem){.event-single__image-show,.model-single__image-show{max-height:28rem}}@media only screen and (min-width:67.5625rem){.event-single__image-show,.model-single__image-show{max-height:60rem}}.event-single__image-show.slick-initialized,.model-single__image-show.slick-initialized{max-height:100%}.event-single__image-show>a:not(:first-of-type),.model-single__image-show>a:not(:first-of-type){display:none}.event-single__image-show img,.model-single__image-show img{width:100%}.event-single__image-show ul[role=tablist],.model-single__image-show ul[role=tablist]{bottom:-1.875rem;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.event-single__image-show ul[role=tablist] li,.model-single__image-show ul[role=tablist] li{background:transparent;display:inline-block;margin:0 1.25rem 0 0;-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}@media only screen and (min-width:40.0625rem){.event-single__image-show ul[role=tablist] li,.model-single__image-show ul[role=tablist] li{margin:0 .25rem}}.event-single__image-show ul[role=tablist] li button,.model-single__image-show ul[role=tablist] li button{border:0;cursor:pointer;display:block;height:8.125rem;overflow:hidden;padding:0;-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}.event-single__image-show ul[role=tablist] img,.model-single__image-show ul[role=tablist] img{height:6.25rem;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1);width:auto}@media only screen and (min-width:40.0625rem){.event-single__image-show ul[role=tablist] img,.model-single__image-show ul[role=tablist] img{height:8.125rem}}.event-single__image-show ul[role=tablist] button:hover img,.model-single__image-show ul[role=tablist] button:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.section-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;max-width:100%;min-height:10rem;width:100%}.section-expand,article.model-family .section--article-list .article-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.event-single__content,.model-single__content{padding:1.25rem 1.25rem 1.875rem}@media only screen and (min-width:67.5625rem){.event-single__content,.model-single__content{padding:1.25rem 2.5rem 1.875rem}.event-single__content [itemprop=description],.model-single__content [itemprop=description]{padding-top:3.125rem}}.event-single__content .favorites_add-button,.model-single__content .favorites_add-button{margin-top:1.25rem}.single-edustajat .section-content--half,.single-talomalli .section-content--half,.single-tapahtuma .section-content--half{-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:stretch}.single-edustajat .section-content--half>div,.single-talomalli .section-content--half>div,.single-tapahtuma .section-content--half>div{padding:0;width:100%}@media only screen and (min-width:67.5625rem){.single-edustajat .section-content--half>div,.single-talomalli .section-content--half>div,.single-tapahtuma .section-content--half>div{padding:0 2.5rem;width:50%}}.model-single__carousel{max-height:14rem;overflow:hidden}@media only screen and (min-width:40.0625rem){.model-single__carousel{max-height:28rem}}@media only screen and (min-width:67.5625rem){.model-single__carousel{max-height:22rem}}.model-single__carousel.slick-initialized{max-height:100%;overflow:visible}.model-single__carousel img{-webkit-transform:rotateY(0deg)!important;transform:rotateY(0deg)!important;-webkit-transition:all .6s cubic-bezier(.76,0,.07,1);transition:all .6s cubic-bezier(.76,0,.07,1)}.model-single__carousel img.is-flipped{-webkit-transform:rotateY(-180deg)!important;transform:rotateY(-180deg)!important}.btn--flip-image{bottom:.625rem;display:none;padding-left:0;padding-right:0;position:absolute;right:.625rem;text-align:center}.btn--flip-image:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:text-bottom}@media only screen and (min-width:40.0625rem){.btn--flip-image{display:inline-block}}.model-single__carousel-thumbnails ul{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-flow:row nowrap!important;flex-flow:row nowrap!important;list-style:none;margin:0;padding:0;text-align:center}.model-single__carousel-thumbnails li{background:none;display:inline-block;margin:0 1.25rem 0 0;-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}@media only screen and (min-width:40.0625rem){.model-single__carousel-thumbnails li{margin:0 .25rem}}.model-single__carousel-thumbnails li button{background:none!important;border:0;cursor:pointer;display:block;height:8.125rem;overflow:hidden;padding:0}.model-single__carousel-thumbnails img,.model-single__carousel-thumbnails li button{-webkit-transition:all .3s cubic-bezier(.76,0,.07,1);transition:all .3s cubic-bezier(.76,0,.07,1)}.model-single__carousel-thumbnails img{height:3.125rem;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);width:auto}@media only screen and (min-width:40.0625rem){.model-single__carousel-thumbnails img{height:4.5625rem}}.model-single__carousel-thumbnails button:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.model-single__heading{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:0;position:relative}.model-single__heading>span:first-of-type{min-width:10.9375rem}.model-single__heading:before{color:inherit;font-size:2.0625rem;left:-2.4375rem;line-height:0;position:absolute;top:.75rem}.model-single__model-type+.model-single__model-type{margin-top:1.875rem}.virtual-tour{background:#ebebeb;display:none;min-height:37.5rem;position:relative}@media only screen and (min-width:67.5625rem){.virtual-tour{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}}.virtual-tour iframe{height:37.5rem;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .6s cubic-bezier(.76,0,.07,1);transition:all .6s cubic-bezier(.76,0,.07,1);width:100%}.virtual-tour.activated iframe{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.virtual-tour__activation{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .6s cubic-bezier(.76,0,.07,1),left 0ms .6s;transition:opacity .6s cubic-bezier(.76,0,.07,1),left 0ms .6s;width:100%}.virtual-tour.activated .virtual-tour__activation{left:-624.9375rem;opacity:0}@media only screen and (min-width:67.5625rem){.virtual-tour__cta--mobile{display:none!important}}.model-single__variations{padding:0 .625rem 0 1.75rem}.virtual-tour__cta--desktop{display:none!important}@media only screen and (min-width:67.5625rem){.virtual-tour__cta--desktop{display:block!important}}.map-legend{background:#fff;padding:0;width:100%}.map-legend__item{float:left;font-size:rem(12);height:rem(36);line-height:1.2;padding:rem(5) rem(10);width:50%}@media only screen and (max-width:2.5rem){.map-legend__item{width:100%}}@media only screen and (min-width:67.5625rem) and (max-width:80rem){.map-legend__item{width:100%}}.map-legend__item img{float:left;height:rem(18);margin-right:rem(5);padding:0!important}.map-legend__item img,.map-legend__item span{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map-legend__item span{display:block}#gmap-resalers{height:rem(470);width:100%}@media only screen and (max-width:2.5rem){#gmap-resalers{height:rem(300)}}.map{background:#e5e3df}.pihapiiri-list--header{margin-bottom:25px}.pihapiiri-ingressi{font-size:1.125rem}.pihapiiri-single__title{margin-bottom:0}.pihapiiri-single__title:before{left:0;position:absolute}.pihapiiri-title-container{padding-left:50px}.pihapiiri-title-container p{margin-top:0}.pihapiiri-image-container,.pihapiiri-single__carousel-container{padding:20px 10px 40px}.pihapiiri-single__images{margin-bottom:10px}@media only screen and (max-width:2.5rem){.pihapiiri-single__images{padding:0 2px 0 0}.pihapiiri-single__images:nth-child(2n){padding:0 0 0 2px}}.pihapiiri-resalers-container{margin-left:auto;margin-right:auto;max-width:260px;padding:25px 0 40px}.pihapiiri-resalers-container .section-list__heading{font-size:1.5rem}.pihapiiri-resalers-container form{margin-left:auto;margin-right:auto;max-width:200px}.pihapiiri-price{background-color:#b4b2ac;color:#fff;display:inline-block;font-size:1.875rem;font-weight:300;padding:29px 0;position:relative;text-align:center}.pihapiiri-price:before{border-top:12px solid #fff;top:0}.pihapiiri-price:after,.pihapiiri-price:before{border-left:12px solid #b4b2ac;content:"";position:absolute;right:0;width:0}.pihapiiri-price:after{border-bottom:12px solid #fff;bottom:0}.pihapiiri-price__hinta{font-size:.6875rem;font-weight:600;left:10px;position:absolute;text-transform:uppercase;top:2px}.pihapiiri-material-container{display:inline-block;padding:0}.btn-group.btn--pagination .pihapiiri-material-container a,.instant-form .gform_wrapper .pihapiiri-material-container .gform-submit-button,.pihapiiri-material-container .btn,.pihapiiri-material-container .btn-group.btn--pagination a,.pihapiiri-material-container .button,.pihapiiri-material-container .gform-submit-button,.pihapiiri-material-container .gform_button_select_files,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button,.pihapiiri-material-container .resaler-list__contact{margin-top:10px;padding:8px 0}.btn-group.btn--pagination .pihapiiri-material-container .btn+a,.btn-group.btn--pagination .pihapiiri-material-container .button+a,.btn-group.btn--pagination .pihapiiri-material-container .gform-submit-button+a,.btn-group.btn--pagination .pihapiiri-material-container .gform_button_select_files+a,.btn-group.btn--pagination .pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+a,.btn-group.btn--pagination .pihapiiri-material-container .instant-form .gform_wrapper a+.gform-submit-button,.btn-group.btn--pagination .pihapiiri-material-container .resaler-list__contact+a,.btn-group.btn--pagination .pihapiiri-material-container a+.btn,.btn-group.btn--pagination .pihapiiri-material-container a+.button,.btn-group.btn--pagination .pihapiiri-material-container a+.gform-submit-button,.btn-group.btn--pagination .pihapiiri-material-container a+.gform_button_select_files,.btn-group.btn--pagination .pihapiiri-material-container a+.resaler-list__contact,.btn-group.btn--pagination .pihapiiri-material-container a+a,.pihapiiri-material-container .btn+.btn,.pihapiiri-material-container .btn+.button,.pihapiiri-material-container .btn+.gform-submit-button,.pihapiiri-material-container .btn+.gform_button_select_files,.pihapiiri-material-container .btn+.resaler-list__contact,.pihapiiri-material-container .btn-group.btn--pagination .btn+a,.pihapiiri-material-container .btn-group.btn--pagination .button+a,.pihapiiri-material-container .btn-group.btn--pagination .gform-submit-button+a,.pihapiiri-material-container .btn-group.btn--pagination .gform_button_select_files+a,.pihapiiri-material-container .btn-group.btn--pagination .instant-form .gform_wrapper .gform-submit-button+a,.pihapiiri-material-container .btn-group.btn--pagination .instant-form .gform_wrapper a+.gform-submit-button,.pihapiiri-material-container .btn-group.btn--pagination .resaler-list__contact+a,.pihapiiri-material-container .btn-group.btn--pagination a+.btn,.pihapiiri-material-container .btn-group.btn--pagination a+.button,.pihapiiri-material-container .btn-group.btn--pagination a+.gform-submit-button,.pihapiiri-material-container .btn-group.btn--pagination a+.gform_button_select_files,.pihapiiri-material-container .btn-group.btn--pagination a+.resaler-list__contact,.pihapiiri-material-container .btn-group.btn--pagination a+a,.pihapiiri-material-container .button+.btn,.pihapiiri-material-container .button+.button,.pihapiiri-material-container .button+.gform-submit-button,.pihapiiri-material-container .button+.gform_button_select_files,.pihapiiri-material-container .button+.resaler-list__contact,.pihapiiri-material-container .gform-submit-button+.btn,.pihapiiri-material-container .gform-submit-button+.button,.pihapiiri-material-container .gform-submit-button+.gform-submit-button,.pihapiiri-material-container .gform-submit-button+.gform_button_select_files,.pihapiiri-material-container .gform-submit-button+.resaler-list__contact,.pihapiiri-material-container .gform_button_select_files+.btn,.pihapiiri-material-container .gform_button_select_files+.button,.pihapiiri-material-container .gform_button_select_files+.gform-submit-button,.pihapiiri-material-container .gform_button_select_files+.gform_button_select_files,.pihapiiri-material-container .gform_button_select_files+.resaler-list__contact,.pihapiiri-material-container .instant-form .gform_wrapper .btn+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .button+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.btn,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.gform_button_select_files,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.resaler-list__contact,.pihapiiri-material-container .instant-form .gform_wrapper .gform_button_select_files+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .resaler-list__contact+.gform-submit-button,.pihapiiri-material-container .resaler-list__contact+.btn,.pihapiiri-material-container .resaler-list__contact+.button,.pihapiiri-material-container .resaler-list__contact+.gform-submit-button,.pihapiiri-material-container .resaler-list__contact+.gform_button_select_files,.pihapiiri-material-container .resaler-list__contact+.resaler-list__contact{margin-top:4px}@media only screen and (min-width:40.0625rem){.pihapiiri-material-container{padding:0 0 0 2px}.btn-group.btn--pagination .pihapiiri-material-container a,.instant-form .gform_wrapper .pihapiiri-material-container .gform-submit-button,.pihapiiri-material-container .btn,.pihapiiri-material-container .btn-group.btn--pagination a,.pihapiiri-material-container .button,.pihapiiri-material-container .gform-submit-button,.pihapiiri-material-container .gform_button_select_files,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button,.pihapiiri-material-container .resaler-list__contact{margin-top:0}.btn-group.btn--pagination .pihapiiri-material-container .btn+a,.btn-group.btn--pagination .pihapiiri-material-container .button+a,.btn-group.btn--pagination .pihapiiri-material-container .gform-submit-button+a,.btn-group.btn--pagination .pihapiiri-material-container .gform_button_select_files+a,.btn-group.btn--pagination .pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+a,.btn-group.btn--pagination .pihapiiri-material-container .instant-form .gform_wrapper a+.gform-submit-button,.btn-group.btn--pagination .pihapiiri-material-container .resaler-list__contact+a,.btn-group.btn--pagination .pihapiiri-material-container a+.btn,.btn-group.btn--pagination .pihapiiri-material-container a+.button,.btn-group.btn--pagination .pihapiiri-material-container a+.gform-submit-button,.btn-group.btn--pagination .pihapiiri-material-container a+.gform_button_select_files,.btn-group.btn--pagination .pihapiiri-material-container a+.resaler-list__contact,.btn-group.btn--pagination .pihapiiri-material-container a+a,.pihapiiri-material-container .btn+.btn,.pihapiiri-material-container .btn+.button,.pihapiiri-material-container .btn+.gform-submit-button,.pihapiiri-material-container .btn+.gform_button_select_files,.pihapiiri-material-container .btn+.resaler-list__contact,.pihapiiri-material-container .btn-group.btn--pagination .btn+a,.pihapiiri-material-container .btn-group.btn--pagination .button+a,.pihapiiri-material-container .btn-group.btn--pagination .gform-submit-button+a,.pihapiiri-material-container .btn-group.btn--pagination .gform_button_select_files+a,.pihapiiri-material-container .btn-group.btn--pagination .instant-form .gform_wrapper .gform-submit-button+a,.pihapiiri-material-container .btn-group.btn--pagination .instant-form .gform_wrapper a+.gform-submit-button,.pihapiiri-material-container .btn-group.btn--pagination .resaler-list__contact+a,.pihapiiri-material-container .btn-group.btn--pagination a+.btn,.pihapiiri-material-container .btn-group.btn--pagination a+.button,.pihapiiri-material-container .btn-group.btn--pagination a+.gform-submit-button,.pihapiiri-material-container .btn-group.btn--pagination a+.gform_button_select_files,.pihapiiri-material-container .btn-group.btn--pagination a+.resaler-list__contact,.pihapiiri-material-container .btn-group.btn--pagination a+a,.pihapiiri-material-container .button+.btn,.pihapiiri-material-container .button+.button,.pihapiiri-material-container .button+.gform-submit-button,.pihapiiri-material-container .button+.gform_button_select_files,.pihapiiri-material-container .button+.resaler-list__contact,.pihapiiri-material-container .gform-submit-button+.btn,.pihapiiri-material-container .gform-submit-button+.button,.pihapiiri-material-container .gform-submit-button+.gform-submit-button,.pihapiiri-material-container .gform-submit-button+.gform_button_select_files,.pihapiiri-material-container .gform-submit-button+.resaler-list__contact,.pihapiiri-material-container .gform_button_select_files+.btn,.pihapiiri-material-container .gform_button_select_files+.button,.pihapiiri-material-container .gform_button_select_files+.gform-submit-button,.pihapiiri-material-container .gform_button_select_files+.gform_button_select_files,.pihapiiri-material-container .gform_button_select_files+.resaler-list__contact,.pihapiiri-material-container .instant-form .gform_wrapper .btn+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .button+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.btn,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.gform_button_select_files,.pihapiiri-material-container .instant-form .gform_wrapper .gform-submit-button+.resaler-list__contact,.pihapiiri-material-container .instant-form .gform_wrapper .gform_button_select_files+.gform-submit-button,.pihapiiri-material-container .instant-form .gform_wrapper .resaler-list__contact+.gform-submit-button,.pihapiiri-material-container .resaler-list__contact+.btn,.pihapiiri-material-container .resaler-list__contact+.button,.pihapiiri-material-container .resaler-list__contact+.gform-submit-button,.pihapiiri-material-container .resaler-list__contact+.gform_button_select_files,.pihapiiri-material-container .resaler-list__contact+.resaler-list__contact{margin-top:2px}}.pihapiiri-description{margin-bottom:30px;padding:0}.pihapiiri-tekniset_tiedot{padding:0}.pihapiiri-tekniset_tiedot p{font-size:.6875rem;line-height:1.6;margin:20px auto;padding:0}.pihapiiri-group-wrapper{max-height:calc(100vh - 6.875rem);overflow:hidden;overflow-y:auto}@media only screen and (max-width:67.5em){.pihapiiri-group-wrapper{max-height:0;min-height:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}}.nav-model-group.pihapiiri-group{border-bottom:.125rem solid #d7d7d7;border-top:0}.nav-model-group.pihapiiri-group .nav-model__heading{font-weight:600}.nav-model-group.pihapiiri-group .pihapiiri-options-item{width:100%}.resaler__address-info{margin:3rem 0 2rem;text-align:center}.resaler__address-info .gsection_title,.resaler__address-info h3,.resaler__address-info p{margin:0}.resaler-story__image{float:left;margin-right:1rem;max-width:10.5rem}.resaler__address{display:inline-block}.resaler-list{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.resaler-list,.resaler-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.resaler-list__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin:1rem;text-align:center;width:16rem}.resaler-list__item p{margin:1rem 0 0}.resaler-list__item p:last-of-type{margin-bottom:1rem}.resaler-list__image{background:#ebebeb;height:13rem;width:auto}.resaler-list__email{word-break:break-word}.resaler-list__contact{margin:auto 0 0!important;padding:.5rem .9rem!important}.calendar-default{background-color:#b3000c;height:300px;margin:15px 0;position:relative;width:100%}.calendar-default-text{color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;left:0;margin:0;padding:10px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}button:focus,input:focus,select:focus,textarea:focus{outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#fff;border:.0625rem solid #ebebeb;display:block;padding:.5rem .4375rem .4375rem;width:100%}input[type=color] ::-webkit-input-placeholder,input[type=date] ::-webkit-input-placeholder,input[type=datetime-local] ::-webkit-input-placeholder,input[type=datetime] ::-webkit-input-placeholder,input[type=email] ::-webkit-input-placeholder,input[type=month] ::-webkit-input-placeholder,input[type=number] ::-webkit-input-placeholder,input[type=password] ::-webkit-input-placeholder,input[type=search] ::-webkit-input-placeholder,input[type=tel] ::-webkit-input-placeholder,input[type=text] ::-webkit-input-placeholder,input[type=time] ::-webkit-input-placeholder,input[type=url] ::-webkit-input-placeholder,input[type=week] ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:#9c9c9c}input[type=color] ::-moz-placeholder,input[type=date] ::-moz-placeholder,input[type=datetime-local] ::-moz-placeholder,input[type=datetime] ::-moz-placeholder,input[type=email] ::-moz-placeholder,input[type=month] ::-moz-placeholder,input[type=number] ::-moz-placeholder,input[type=password] ::-moz-placeholder,input[type=search] ::-moz-placeholder,input[type=tel] ::-moz-placeholder,input[type=text] ::-moz-placeholder,input[type=time] ::-moz-placeholder,input[type=url] ::-moz-placeholder,input[type=week] ::-moz-placeholder,textarea ::-moz-placeholder{color:#9c9c9c}input[type=color] :-ms-input-placeholder,input[type=date] :-ms-input-placeholder,input[type=datetime-local] :-ms-input-placeholder,input[type=datetime] :-ms-input-placeholder,input[type=email] :-ms-input-placeholder,input[type=month] :-ms-input-placeholder,input[type=number] :-ms-input-placeholder,input[type=password] :-ms-input-placeholder,input[type=search] :-ms-input-placeholder,input[type=tel] :-ms-input-placeholder,input[type=text] :-ms-input-placeholder,input[type=time] :-ms-input-placeholder,input[type=url] :-ms-input-placeholder,input[type=week] :-ms-input-placeholder,textarea :-ms-input-placeholder{color:#9c9c9c}input[type=color] ::-ms-input-placeholder,input[type=date] ::-ms-input-placeholder,input[type=datetime-local] ::-ms-input-placeholder,input[type=datetime] ::-ms-input-placeholder,input[type=email] ::-ms-input-placeholder,input[type=month] ::-ms-input-placeholder,input[type=number] ::-ms-input-placeholder,input[type=password] ::-ms-input-placeholder,input[type=search] ::-ms-input-placeholder,input[type=tel] ::-ms-input-placeholder,input[type=text] ::-ms-input-placeholder,input[type=time] ::-ms-input-placeholder,input[type=url] ::-ms-input-placeholder,input[type=week] ::-ms-input-placeholder,textarea ::-ms-input-placeholder{color:#9c9c9c}input[type=color] ::placeholder,input[type=date] ::placeholder,input[type=datetime-local] ::placeholder,input[type=datetime] ::placeholder,input[type=email] ::placeholder,input[type=month] ::placeholder,input[type=number] ::placeholder,input[type=password] ::placeholder,input[type=search] ::placeholder,input[type=tel] ::placeholder,input[type=text] ::placeholder,input[type=time] ::placeholder,input[type=url] ::placeholder,input[type=week] ::placeholder,textarea ::placeholder{color:#9c9c9c}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#9c9c9c}.gfield_error .ginput_container_select,.gfield_error .select-holder,.gfield_error input[type=color],.gfield_error input[type=date],.gfield_error input[type=datetime-local],.gfield_error input[type=datetime],.gfield_error input[type=email],.gfield_error input[type=month],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=time],.gfield_error input[type=url],.gfield_error input[type=week],.gfield_error select,.gfield_error textarea,.mauticform-has-error .ginput_container_select,.mauticform-has-error .select-holder,.mauticform-has-error input[type=color],.mauticform-has-error input[type=date],.mauticform-has-error input[type=datetime-local],.mauticform-has-error input[type=datetime],.mauticform-has-error input[type=email],.mauticform-has-error input[type=month],.mauticform-has-error input[type=number],.mauticform-has-error input[type=password],.mauticform-has-error input[type=search],.mauticform-has-error input[type=tel],.mauticform-has-error input[type=text],.mauticform-has-error input[type=time],.mauticform-has-error input[type=url],.mauticform-has-error input[type=week],.mauticform-has-error select,.mauticform-has-error textarea{background-color:#fffcfc!important;border-color:#f7a289!important}.ginput_container_select,.select-holder{background:#fff;border:.0625rem solid #b5b5b5;color:#262626;cursor:pointer;display:inline-block;font-size:.8125rem;margin:0;max-width:100%;overflow:hidden;position:relative;-webkit-transition:all .2s;transition:all .2s;z-index:1}.gfield_error .ginput_container_select,.gfield_error .select-holder{border-style:solid;border-width:.0625rem}.ginput_container_select:after,.select-holder:after{speak:none;border-left:.0625rem solid #fff;color:inherit;display:block;font-family:kannustalo,Helvetica,sans-serif;font-size:.5625rem;font-style:normal;font-variant:normal;font-weight:400;height:2.5rem;line-height:1;line-height:2.625rem;position:absolute;right:0;text-align:center;text-transform:none;top:0;width:2.5rem;z-index:1}.ginput_container_select>*,.select-holder>*{cursor:pointer}.ginput_container_select select,.select-holder select{-webkit-appearance:none;-moz-appearance:radio-container;appearance:none;background:transparent;border:0;border-radius:0;border-right:.0625rem solid transparent;color:inherit;display:block;height:2.5rem;outline-width:0;padding:.5rem 3.8125rem .5rem 1.3125rem;position:relative;width:auto;z-index:2}.ginput_container_select.select-holder--alt,.select-holder.select-holder--alt{border:0}.ginput_container_select.select-holder--alt select,.select-holder.select-holder--alt select{padding:.3125rem 1.875rem .3125rem .3125rem}select::-ms-expand{display:none}.ginput_container_select,.ginput_container_select select{width:100%}.gfield_checkbox li [type=checkbox]:checked,.gfield_checkbox li [type=checkbox]:not(:checked),.gfield_checkbox li [type=radio]:checked,.gfield_checkbox li [type=radio]:not(:checked),.gfield_radio li [type=checkbox]:checked,.gfield_radio li [type=checkbox]:not(:checked),.gfield_radio li [type=radio]:checked,.gfield_radio li [type=radio]:not(:checked),.input-replace [type=checkbox]:checked,.input-replace [type=checkbox]:not(:checked),.input-replace [type=radio]:checked,.input-replace [type=radio]:not(:checked){left:-9999px;position:absolute}.gfield_checkbox li [type=checkbox]:checked+.input-replace-title,.gfield_checkbox li [type=checkbox]:checked+label,.gfield_checkbox li [type=checkbox]:not(:checked)+.input-replace-title,.gfield_checkbox li [type=checkbox]:not(:checked)+label,.gfield_checkbox li [type=radio]:checked+.input-replace-title,.gfield_checkbox li [type=radio]:checked+label,.gfield_checkbox li [type=radio]:not(:checked)+.input-replace-title,.gfield_checkbox li [type=radio]:not(:checked)+label,.gfield_radio li [type=checkbox]:checked+.input-replace-title,.gfield_radio li [type=checkbox]:checked+label,.gfield_radio li [type=checkbox]:not(:checked)+.input-replace-title,.gfield_radio li [type=checkbox]:not(:checked)+label,.gfield_radio li [type=radio]:checked+.input-replace-title,.gfield_radio li [type=radio]:checked+label,.gfield_radio li [type=radio]:not(:checked)+.input-replace-title,.gfield_radio li [type=radio]:not(:checked)+label,.input-replace [type=checkbox]:checked+.input-replace-title,.input-replace [type=checkbox]:checked+label,.input-replace [type=checkbox]:not(:checked)+.input-replace-title,.input-replace [type=checkbox]:not(:checked)+label,.input-replace [type=radio]:checked+.input-replace-title,.input-replace [type=radio]:checked+label,.input-replace [type=radio]:not(:checked)+.input-replace-title,.input-replace [type=radio]:not(:checked)+label{cursor:pointer;position:relative}.gfield_checkbox li [type=checkbox]:checked+.input-replace-title:before,.gfield_checkbox li [type=checkbox]:checked+label:before,.gfield_checkbox li [type=checkbox]:not(:checked)+.input-replace-title:before,.gfield_checkbox li [type=checkbox]:not(:checked)+label:before,.gfield_checkbox li [type=radio]:checked+.input-replace-title:before,.gfield_checkbox li [type=radio]:checked+label:before,.gfield_checkbox li [type=radio]:not(:checked)+.input-replace-title:before,.gfield_checkbox li [type=radio]:not(:checked)+label:before,.gfield_radio li [type=checkbox]:checked+.input-replace-title:before,.gfield_radio li [type=checkbox]:checked+label:before,.gfield_radio li [type=checkbox]:not(:checked)+.input-replace-title:before,.gfield_radio li [type=checkbox]:not(:checked)+label:before,.gfield_radio li [type=radio]:checked+.input-replace-title:before,.gfield_radio li [type=radio]:checked+label:before,.gfield_radio li [type=radio]:not(:checked)+.input-replace-title:before,.gfield_radio li [type=radio]:not(:checked)+label:before,.input-replace [type=checkbox]:checked+.input-replace-title:before,.input-replace [type=checkbox]:checked+label:before,.input-replace [type=checkbox]:not(:checked)+.input-replace-title:before,.input-replace [type=checkbox]:not(:checked)+label:before,.input-replace [type=radio]:checked+.input-replace-title:before,.input-replace [type=radio]:checked+label:before,.input-replace [type=radio]:not(:checked)+.input-replace-title:before,.input-replace [type=radio]:not(:checked)+label:before{background:#fff;border:.0625rem solid #c4c4c4;content:"";height:1.125rem;left:-1.6875rem;position:absolute;top:-.0625rem;width:1.125rem}.gfield_checkbox li [type=checkbox]:checked+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:checked+label:after,.gfield_checkbox li [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:not(:checked)+label:after,.gfield_checkbox li [type=radio]:checked+.input-replace-title:after,.gfield_checkbox li [type=radio]:checked+label:after,.gfield_checkbox li [type=radio]:not(:checked)+.input-replace-title:after,.gfield_checkbox li [type=radio]:not(:checked)+label:after,.gfield_radio li [type=checkbox]:checked+.input-replace-title:after,.gfield_radio li [type=checkbox]:checked+label:after,.gfield_radio li [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_radio li [type=checkbox]:not(:checked)+label:after,.gfield_radio li [type=radio]:checked+.input-replace-title:after,.gfield_radio li [type=radio]:checked+label:after,.gfield_radio li [type=radio]:not(:checked)+.input-replace-title:after,.gfield_radio li [type=radio]:not(:checked)+label:after,.input-replace [type=checkbox]:checked+.input-replace-title:after,.input-replace [type=checkbox]:checked+label:after,.input-replace [type=checkbox]:not(:checked)+.input-replace-title:after,.input-replace [type=checkbox]:not(:checked)+label:after,.input-replace [type=radio]:checked+.input-replace-title:after,.input-replace [type=radio]:checked+label:after,.input-replace [type=radio]:not(:checked)+.input-replace-title:after,.input-replace [type=radio]:not(:checked)+label:after{border:.1875rem solid #fff;content:"";display:block;height:1rem;left:-1.625rem;line-height:16px;position:absolute;top:0;-webkit-transition:all .1s;transition:all .1s;width:1rem}.gfield_checkbox li [type=checkbox]:checked+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:checked+label:after,.gfield_checkbox li [type=radio]:checked+.input-replace-title:after,.gfield_checkbox li [type=radio]:checked+label:after,.gfield_radio li [type=checkbox]:checked+.input-replace-title:after,.gfield_radio li [type=checkbox]:checked+label:after,.gfield_radio li [type=radio]:checked+.input-replace-title:after,.gfield_radio li [type=radio]:checked+label:after,.input-replace [type=checkbox]:checked+.input-replace-title:after,.input-replace [type=checkbox]:checked+label:after,.input-replace [type=radio]:checked+.input-replace-title:after,.input-replace [type=radio]:checked+label:after{background:#9c9c9c}.gfield_checkbox li:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_checkbox li:hover [type=checkbox]:not(:checked)+label:after,.gfield_checkbox li:hover [type=radio]:not(:checked)+.input-replace-title:after,.gfield_checkbox li:hover [type=radio]:not(:checked)+label:after,.gfield_radio li:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_radio li:hover [type=checkbox]:not(:checked)+label:after,.gfield_radio li:hover [type=radio]:not(:checked)+.input-replace-title:after,.gfield_radio li:hover [type=radio]:not(:checked)+label:after,.input-replace:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.input-replace:hover [type=checkbox]:not(:checked)+label:after,.input-replace:hover [type=radio]:not(:checked)+.input-replace-title:after,.input-replace:hover [type=radio]:not(:checked)+label:after{background:#d7d7d7}.gfield_checkbox li [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:not(:checked)+label:after,.gfield_checkbox li [type=radio]:not(:checked)+.input-replace-title:after,.gfield_checkbox li [type=radio]:not(:checked)+label:after,.gfield_radio li [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_radio li [type=checkbox]:not(:checked)+label:after,.gfield_radio li [type=radio]:not(:checked)+.input-replace-title:after,.gfield_radio li [type=radio]:not(:checked)+label:after,.input-replace [type=checkbox]:not(:checked)+.input-replace-title:after,.input-replace [type=checkbox]:not(:checked)+label:after,.input-replace [type=radio]:not(:checked)+.input-replace-title:after,.input-replace [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.gfield_checkbox li [type=checkbox]:checked+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:checked+label:after,.gfield_checkbox li [type=radio]:checked+.input-replace-title:after,.gfield_checkbox li [type=radio]:checked+label:after,.gfield_checkbox li:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_checkbox li:hover [type=checkbox]:not(:checked)+label:after,.gfield_checkbox li:hover [type=radio]:not(:checked)+.input-replace-title:after,.gfield_checkbox li:hover [type=radio]:not(:checked)+label:after,.gfield_radio li [type=checkbox]:checked+.input-replace-title:after,.gfield_radio li [type=checkbox]:checked+label:after,.gfield_radio li [type=radio]:checked+.input-replace-title:after,.gfield_radio li [type=radio]:checked+label:after,.gfield_radio li:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.gfield_radio li:hover [type=checkbox]:not(:checked)+label:after,.gfield_radio li:hover [type=radio]:not(:checked)+.input-replace-title:after,.gfield_radio li:hover [type=radio]:not(:checked)+label:after,.input-replace [type=checkbox]:checked+.input-replace-title:after,.input-replace [type=checkbox]:checked+label:after,.input-replace [type=radio]:checked+.input-replace-title:after,.input-replace [type=radio]:checked+label:after,.input-replace:hover [type=checkbox]:not(:checked)+.input-replace-title:after,.input-replace:hover [type=checkbox]:not(:checked)+label:after,.input-replace:hover [type=radio]:not(:checked)+.input-replace-title:after,.input-replace:hover [type=radio]:not(:checked)+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.gfield_checkbox li [type=checkbox]:disabled:checked+.input-replace-title:before,.gfield_checkbox li [type=checkbox]:disabled:checked+label:before,.gfield_checkbox li [type=checkbox]:disabled:not(:checked)+.input-replace-title:before,.gfield_checkbox li [type=checkbox]:disabled:not(:checked)+label:before,.gfield_checkbox li [type=radio]:disabled:checked+.input-replace-title:before,.gfield_checkbox li [type=radio]:disabled:checked+label:before,.gfield_checkbox li [type=radio]:disabled:not(:checked)+.input-replace-title:before,.gfield_checkbox li [type=radio]:disabled:not(:checked)+label:before,.gfield_radio li [type=checkbox]:disabled:checked+.input-replace-title:before,.gfield_radio li [type=checkbox]:disabled:checked+label:before,.gfield_radio li [type=checkbox]:disabled:not(:checked)+.input-replace-title:before,.gfield_radio li [type=checkbox]:disabled:not(:checked)+label:before,.gfield_radio li [type=radio]:disabled:checked+.input-replace-title:before,.gfield_radio li [type=radio]:disabled:checked+label:before,.gfield_radio li [type=radio]:disabled:not(:checked)+.input-replace-title:before,.gfield_radio li [type=radio]:disabled:not(:checked)+label:before,.input-replace [type=checkbox]:disabled:checked+.input-replace-title:before,.input-replace [type=checkbox]:disabled:checked+label:before,.input-replace [type=checkbox]:disabled:not(:checked)+.input-replace-title:before,.input-replace [type=checkbox]:disabled:not(:checked)+label:before,.input-replace [type=radio]:disabled:checked+.input-replace-title:before,.input-replace [type=radio]:disabled:checked+label:before,.input-replace [type=radio]:disabled:not(:checked)+.input-replace-title:before,.input-replace [type=radio]:disabled:not(:checked)+label:before{background-color:#ddd;border-color:#bbb;-webkit-box-shadow:none;box-shadow:none}.gfield_checkbox li [type=checkbox]:disabled:checked+.input-replace-title:after,.gfield_checkbox li [type=checkbox]:disabled:checked+label:after,.gfield_checkbox li [type=radio]:disabled:checked+.input-replace-title:after,.gfield_checkbox li [type=radio]:disabled:checked+label:after,.gfield_radio li [type=checkbox]:disabled:checked+.input-replace-title:after,.gfield_radio li [type=checkbox]:disabled:checked+label:after,.gfield_radio li [type=radio]:disabled:checked+.input-replace-title:after,.gfield_radio li [type=radio]:disabled:checked+label:after,.input-replace [type=checkbox]:disabled:checked+.input-replace-title:after,.input-replace [type=checkbox]:disabled:checked+label:after,.input-replace [type=radio]:disabled:checked+.input-replace-title:after,.input-replace [type=radio]:disabled:checked+label:after{color:#999}.gfield_checkbox li [type=checkbox]:disabled+.input-replace-title,.gfield_checkbox li [type=checkbox]:disabled+label,.gfield_checkbox li [type=radio]:disabled+.input-replace-title,.gfield_checkbox li [type=radio]:disabled+label,.gfield_radio li [type=checkbox]:disabled+.input-replace-title,.gfield_radio li [type=checkbox]:disabled+label,.gfield_radio li [type=radio]:disabled+.input-replace-title,.gfield_radio li [type=radio]:disabled+label,.input-replace [type=checkbox]:disabled+.input-replace-title,.input-replace [type=checkbox]:disabled+label,.input-replace [type=radio]:disabled+.input-replace-title,.input-replace [type=radio]:disabled+label{color:#aaa}.gfield_checkbox li [type=radio]+.input-replace-title:after,.gfield_checkbox li [type=radio]+.input-replace-title:before,.gfield_checkbox li [type=radio]+label:after,.gfield_checkbox li [type=radio]+label:before,.gfield_radio li [type=radio]+.input-replace-title:after,.gfield_radio li [type=radio]+.input-replace-title:before,.gfield_radio li [type=radio]+label:after,.gfield_radio li [type=radio]+label:before,.input-replace [type=radio]+.input-replace-title:after,.input-replace [type=radio]+.input-replace-title:before,.input-replace [type=radio]+label:after,.input-replace [type=radio]+label:before{border-radius:100%}.tabs .tab-title,.tabs dd{width:auto}.tabs .tab-title a,.tabs dd a{color:inherit;padding:.5rem 1.25rem}.tabs .tab-title.active a,.tabs dd.active a{background:#444;color:#fff}.gform_button_select_files:hover{border-color:transparent!important}.gform_fields{list-style:none;margin:0;padding:0}.gform_fields li,.mauticform-row{margin:.625rem 0;position:relative;text-align:left;vertical-align:top;width:100%}@media only screen and (min-width:40.0625rem){.gform_fields li,.mauticform-row{max-width:80%}}.gform_drop_area,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%}.gfield_description,.mauticform-description,.mauticform-errormsg,.mauticform-helpmessage{display:block;font-weight:400}.mauticform-helpmessage{color:#999}.gfield_description,.mauticform-description,.mauticform-errormsg{margin-top:.3125rem}.gform_drop_area{border:.0625rem solid #ebebeb;padding:1.875rem;position:relative;text-align:center;width:100%}.gform_drop_area .button{margin:0 auto}.gfield_label,.mauticform-label{display:block}.mauticform-row.mauticform-required .mauticform-label:after{content:" *";display:inline}.gfield_required,.mauticform-row.mauticform-required{margin-left:.1875rem}.validation_message ul{margin:0;padding:0}.gfield_error .gfield_description.validation_message,.mauticform-errormsg{color:#d0011b}.ginput_container_multiselect select{border:.0625rem solid #ebebeb}.ginput_container_multiselect option{padding:.3125rem}.gfield_checkbox,.gfield_radio{border:.0625rem solid transparent;list-style:none;margin:0;padding:.3125rem}.gfield_checkbox li,.gfield_radio li{margin:.125rem 0;padding:0 0 0 1.6875rem}.gfield_error .gfield_checkbox,.gfield_error .gfield_radio,.gfield_error .mauticform-checkboxgrp-row,.mauticform-has-error .gfield_checkbox,.mauticform-has-error .gfield_radio,.mauticform-has-error .mauticform-checkboxgrp-row{background-color:#fffcfc!important;border-color:#f7a289!important}.moxie-shim.moxie-shim-flash{height:100%!important;left:0!important;top:0!important;width:100%!important}.gform_validation_container{height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:0;z-index:-1}.id-card__form{margin:0 auto;max-width:35rem;padding:1.25rem}.id-card__form .mauticform-row{max-width:100%}.id-card__form select{border:.0625rem solid #ebebeb;font-weight:400;text-transform:none}.id-card__form .ginput_container_select{background:inherit;background-color:inherit}.id-card__form input[type=email],.id-card__form input[type=number],.id-card__form input[type=text],.id-card__form select,.id-card__form textarea{padding:8px}.id-card__form textarea{height:100px;resize:vertical}.id-card__form .gform_fields li{max-width:100%}.id-card__form .gform_title{margin-top:0}.mauticform-post-success .mauticform-innerform{display:none}.showmore .showmore-articles{max-height:0;min-height:20rem;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.showmore .showmore-articles:after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:8rem;left:0;pointer-events:none;position:absolute;right:0}.showmore .article-list__image img{background-color:#a5a5a5;width:100%}.showmore .article-list__image.medium-push-6{padding-right:0}.showmore .article-list__item:not(.showmore-column){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:40.0625rem){.showmore .article-list__item:not(.showmore-column){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.showmore .article-list__content{text-align:center}.showmore .article-list__content .article-list__desc{margin:0 auto;width:90%}.showmore .article-list__content .gsection_title,.showmore .article-list__content h3{font-size:16}.showmore .article-list__content a,.showmore .article-list__content p{font-size:1rem}.showmore .showmore-column .article-list__image-container{max-height:500px}.showmore .showmore-column .article-list__image-container img{background-color:#a5a5a5;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.showmore .showmore-column .article-list__content{margin-top:2.25rem}.showmore .showmore-column .article-list__content a,.showmore .showmore-column .article-list__content p{font-family:Arapey,serif;font-size:1.5rem;font-weight:400}body{color:#262626;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}a{color:#fff}.gsection_title,h1,h2,h3,h4,h5{color:#373636;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;line-height:1.1;word-break:break-word}.section-plain .gsection_title,.section-plain h1,.section-plain h2,.section-plain h3,.section-plain h4,.section-plain h5{color:#676767}h1[id],h2[id]{margin-top:-7rem;padding-top:8rem}h1{font-size:2.625rem}h1,h2{margin:.5em 0;padding:0;text-transform:uppercase}h2{font-size:2rem}.gsection_title,h3{font-size:1.25rem;text-transform:uppercase}h4{font-size:.9375rem}a{text-decoration:none}.text-center{text-align:center}.text-right{text-align:right}.breadcrumbs a,.breadcrumbs span,.event-single__content [itemprop=description] p,.model-single__content [itemprop=description] p,.scroller-boxes__content p,.text-light{font-size:1rem;font-weight:300;letter-spacing:.03125rem;line-height:1.7}.text-ingress--largest{font-size:1.25rem}.section-content-small{font-size:16px;line-height:1.5}.gfield_description p,.gfield_label p,.gform_drop_area .gform_drop_instructions p,.ginput_container_multiselect option p,.mauticform-checkboxgrp-label p,.mauticform-description p,.mauticform-errormsg p,.mauticform-helpmessage p,.mauticform-label p,.mauticform-post-success p,.simple-boxes__content p p,.text--large p,.text--small p,.text--smaller p,.text-ingress--large p,.text-ingress--small p,.text-large p,.text-small p,.text-smaller p,input[type=color] p,input[type=date] p,input[type=datetime-local] p,input[type=datetime] p,input[type=email] p,input[type=month] p,input[type=number] p,input[type=password] p,input[type=search] p,input[type=tel] p,input[type=text] p,input[type=time] p,input[type=url] p,input[type=week] p,textarea p{font-size:inherit}.gfield_description,.gfield_description p,.gfield_label,.gfield_label p,.gform_drop_area .gform_drop_instructions,.gform_drop_area .gform_drop_instructions p,.ginput_container_multiselect option,.ginput_container_multiselect option p,.mauticform-checkboxgrp-label,.mauticform-checkboxgrp-label p,.mauticform-description,.mauticform-description p,.mauticform-errormsg,.mauticform-errormsg p,.mauticform-helpmessage,.mauticform-helpmessage p,.mauticform-label,.mauticform-label p,.mauticform-post-success,.mauticform-post-success p,.price,.price p,.simple-boxes__content p,.text--large,.text--large p,.text--small,.text--small p,.text--smaller,.text--smaller p,.text-ingress--large,.text-ingress--large p,.text-ingress--small,.text-ingress--small p,.text-large,.text-large p,.text-small,.text-small p,.text-smaller,.text-smaller p,input[type=color],input[type=color] p,input[type=date],input[type=date] p,input[type=datetime-local],input[type=datetime-local] p,input[type=datetime],input[type=datetime] p,input[type=email],input[type=email] p,input[type=month],input[type=month] p,input[type=number],input[type=number] p,input[type=password],input[type=password] p,input[type=search],input[type=search] p,input[type=tel],input[type=tel] p,input[type=text],input[type=text] p,input[type=time],input[type=time] p,input[type=url],input[type=url] p,input[type=week],input[type=week] p,textarea,textarea p{line-height:1.5}.gfield_description,.gfield_description p,.gfield_label,.gfield_label p,.gform_drop_area .gform_drop_instructions,.gform_drop_area .gform_drop_instructions p,.ginput_container_multiselect option,.ginput_container_multiselect option p,.mauticform-checkboxgrp-label,.mauticform-checkboxgrp-label p,.mauticform-description,.mauticform-description p,.mauticform-errormsg,.mauticform-errormsg p,.mauticform-helpmessage,.mauticform-helpmessage p,.mauticform-label,.mauticform-label p,.simple-boxes__content p,.text--small,.text--small p,.text-ingress--small,.text-ingress--small p,.text-small,.text-small p,input[type=color],input[type=color] p,input[type=date],input[type=date] p,input[type=datetime-local],input[type=datetime-local] p,input[type=datetime],input[type=datetime] p,input[type=email],input[type=email] p,input[type=month],input[type=month] p,input[type=number],input[type=number] p,input[type=password],input[type=password] p,input[type=search],input[type=search] p,input[type=tel],input[type=tel] p,input[type=text],input[type=text] p,input[type=time],input[type=time] p,input[type=url],input[type=url] p,input[type=week],input[type=week] p,textarea,textarea p{font-size:.8125rem;line-height:1.5}.text--smaller,.text-smaller{font-size:.6875rem}.mauticform-post-success,.text--large,.text-ingress--large,.text-large{font-size:1.125rem}.article-list .article-list__item--bg p,.ingress,.ingress p,.text-ingress,.text-ingress p{font-family:Arapey,serif;font-size:1.5rem;font-style:italic;line-height:1.4}.price{font-size:1.5rem}.block-list__name,.model-teasers__name{font-family:Roboto,sans-serif;font-style:normal}.group-teaser__heading,.model-family__heading,.nav-heading,.section-heading,.section-list__heading{font-family:Roboto,sans-serif;font-style:normal;font-weight:900}.link-toggle-menu,.nav-main__menu .nav li{text-align:center}.link-toggle-menu a,.nav-main__menu .nav li a{text-transform:uppercase}.section-heading,.section-list__heading{margin:0 0 .75rem;padding:.75rem 0}.section-heading--border,.section-list__heading--border{border-bottom:.125rem solid #ebebeb}.home .section-list__item,.section-list__item__title{font-size:.9375rem}.section-list__item__date{font-size:.8125rem}.nav-heading,.nav-model__heading{color:#262626;font-family:Roboto,sans-serif;font-size:1.125rem;font-style:normal;font-weight:900}.nav-heading{text-transform:uppercase}.block-list__name,.model-teasers__name{color:#fff;font-size:1.5625rem;font-weight:900;line-height:1;text-transform:uppercase}@media only screen and (min-width:40.0625rem){.block-list__name,.model-teasers__name{font-size:2.5rem}}.model-teasers__name{margin:0;padding:1rem;text-shadow:0 .075rem .3rem rgba(0,0,0,.5)}.group-teaser h1{color:inherit;margin-top:0}.section-heading--models{font-size:1rem;font-weight:700;position:relative}.section-heading--models.section-heading--has-icon{padding-left:3.25rem}.section-heading--models.section-heading--has-icon:before{top:1.75rem}.section-heading--models:first-of-type{margin-top:1.5625rem}.section-heading--model{font-size:em(30)}@media only screen and (min-width:40.0625rem){.section-heading--model{font-size:2.625rem}}.nav-heading{border-bottom:1px solid #d7d7d7;font-size:1.125rem;line-height:1.25rem}.nav-heading a{font-weight:inherit}.quote__item{font-size:1.125rem;line-height:1.5rem}.quote__item footer{font-size:.9375rem}.model-family__heading{margin:0;padding:0 0 .625rem}@media only screen and (max-width:2.5rem){.model-family__heading{padding-top:.625rem}.section-content .row .model-family__heading{padding-top:0}}.model-family__heading--bordered{border-bottom:1px solid #dcdbd9}.blog-list__title{font-weight:700}.id-card__content p{margin:0;padding:0 0 .3125rem}.model-description{font-size:.9375rem;line-height:1.25rem}a{color:inherit;font-weight:700}a:hover{text-decoration:underline}.btn,.btn-group.btn--pagination a,.button,.gform-submit-button,.gform_button_select_files,.instant-form .gform_wrapper .gform-submit-button,.resaler-list__contact{background-color:#ebebeb;border:.0625rem solid transparent;color:#262626;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;font-weight:800;letter-spacing:.03125rem;line-height:1.85;margin:0;padding:.5rem 1.5rem;text-align:center;text-shadow:none;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.btn-group.btn--pagination a:focus,.btn-group.btn--pagination a:hover,.btn:focus,.btn:hover,.button:focus,.button:hover,.gform-submit-button:focus,.gform-submit-button:hover,.gform_button_select_files:focus,.gform_button_select_files:hover,.instant-form .gform_wrapper .gform-submit-button:focus,.instant-form .gform_wrapper .gform-submit-button:hover,.resaler-list__contact:focus,.resaler-list__contact:hover{background-color:#d7d7d7;border-color:#d7d7d7;text-decoration:none}.btn-group.btn--pagination .find-resalers a,.find-resalers .btn,.find-resalers .btn-group.btn--pagination a,.find-resalers .button,.find-resalers .gform-submit-button,.find-resalers .gform_button_select_files,.find-resalers .instant-form .gform_wrapper .gform-submit-button,.find-resalers .resaler-list__contact,.instant-form .gform_wrapper .find-resalers .gform-submit-button{padding-left:1.25rem;padding-right:1.25rem}.btn--half.button,.btn--half.gform-submit-button,.btn--half.gform_button_select_files,.btn--half.resaler-list__contact,.btn-group.btn--pagination a.btn--half,.btn.btn--half,.instant-form .gform_wrapper .btn--half.gform-submit-button{width:50%}.btn--third.button,.btn--third.gform-submit-button,.btn--third.gform_button_select_files,.btn--third.resaler-list__contact,.btn-group.btn--pagination a.btn--third,.btn.btn--third,.instant-form .gform_wrapper .btn--third.gform-submit-button{width:33.3333333333%}.btn--fourth.button,.btn--fourth.gform-submit-button,.btn--fourth.gform_button_select_files,.btn--fourth.resaler-list__contact,.btn-group.btn--pagination a.btn--fourth,.btn.btn--fourth,.instant-form .gform_wrapper .btn--fourth.gform-submit-button{width:25%}.btn--fourth.button,.btn--fourth.gform-submit-button,.btn--fourth.gform_button_select_files,.btn--fourth.resaler-list__contact,.btn--half.button,.btn--half.gform-submit-button,.btn--half.gform_button_select_files,.btn--half.resaler-list__contact,.btn--third.button,.btn--third.gform-submit-button,.btn--third.gform_button_select_files,.btn--third.resaler-list__contact,.btn-group.btn--pagination a.btn--fourth,.btn-group.btn--pagination a.btn--half,.btn-group.btn--pagination a.btn--third,.btn.btn--fourth,.btn.btn--half,.btn.btn--third,.instant-form .gform_wrapper .btn--fourth.gform-submit-button,.instant-form .gform_wrapper .btn--half.gform-submit-button,.instant-form .gform_wrapper .btn--third.gform-submit-button{margin-left:auto;margin-right:auto}@media only screen and (max-width:2.5rem){.btn--fourth.button,.btn--fourth.gform-submit-button,.btn--fourth.gform_button_select_files,.btn--fourth.resaler-list__contact,.btn--half.button,.btn--half.gform-submit-button,.btn--half.gform_button_select_files,.btn--half.resaler-list__contact,.btn--third.button,.btn--third.gform-submit-button,.btn--third.gform_button_select_files,.btn--third.resaler-list__contact,.btn-group.btn--pagination a.btn--fourth,.btn-group.btn--pagination a.btn--half,.btn-group.btn--pagination a.btn--third,.btn.btn--fourth,.btn.btn--half,.btn.btn--third,.instant-form .gform_wrapper .btn--fourth.gform-submit-button,.instant-form .gform_wrapper .btn--half.gform-submit-button,.instant-form .gform_wrapper .btn--third.gform-submit-button{width:100%}}.btn--inline.button,.btn--inline.gform-submit-button,.btn--inline.gform_button_select_files,.btn--inline.resaler-list__contact,.btn-group.btn--pagination .section-with-bg .section-inner a,.btn-group.btn--pagination a,.btn-inline.button,.btn-inline.gform-submit-button,.btn-inline.gform_button_select_files,.btn-inline.resaler-list__contact,.btn.btn--icon-only,.btn.btn--inline,.btn.btn-inline,.button.btn--icon-only,.gform-submit-button.btn--icon-only,.gform_button_select_files.btn--icon-only,.instant-form .gform_wrapper .btn--icon-only.gform-submit-button,.instant-form .gform_wrapper .btn--inline.gform-submit-button,.instant-form .gform_wrapper .btn-inline.gform-submit-button,.resaler-list__contact.btn--icon-only,.section-with-bg .section-inner .btn,.section-with-bg .section-inner .btn-group.btn--pagination a,.section-with-bg .section-inner .button,.section-with-bg .section-inner .gform-submit-button,.section-with-bg .section-inner .gform_button_select_files,.section-with-bg .section-inner .resaler-list__contact{display:inline-block}.btn--alt.button,.btn--alt.gform-submit-button,.btn--alt.gform_button_select_files,.btn--alt.resaler-list__contact,.btn-group.btn--pagination .section-with-bg .section-inner a,.btn-group.btn--pagination a.btn--alt,.btn.btn--alt,.instant-form .gform_wrapper .btn--alt.gform-submit-button,.section-with-bg .section-inner .btn,.section-with-bg .section-inner .btn-group.btn--pagination a,.section-with-bg .section-inner .button,.section-with-bg .section-inner .gform-submit-button,.section-with-bg .section-inner .gform_button_select_files,.section-with-bg .section-inner .resaler-list__contact{background-color:transparent;border:.0625rem solid #fff;color:#fff}.btn--alt.button:hover,.btn--alt.gform-submit-button:hover,.btn--alt.gform_button_select_files:hover,.btn--alt.resaler-list__contact:hover,.btn-group.btn--pagination .section-with-bg .section-inner a:hover,.btn-group.btn--pagination a.btn--alt:hover,.btn.btn--alt:hover,.section-with-bg .section-inner .btn-group.btn--pagination a:hover,.section-with-bg .section-inner .btn:hover,.section-with-bg .section-inner .button:hover,.section-with-bg .section-inner .gform-submit-button:hover,.section-with-bg .section-inner .gform_button_select_files:hover,.section-with-bg .section-inner .resaler-list__contact:hover{background-color:#fff;color:#262626}.btn--bordered.button,.btn--bordered.gform-submit-button,.btn--bordered.gform_button_select_files,.btn--bordered.resaler-list__contact,.btn-group.btn--pagination a.btn--bordered,.btn.btn--bordered,.instant-form .gform_wrapper .btn--bordered.gform-submit-button{background:transparent;border:.0625rem solid #262626}.btn--bordered.button:hover,.btn--bordered.gform-submit-button:hover,.btn--bordered.gform_button_select_files:hover,.btn--bordered.resaler-list__contact:hover,.btn-group.btn--pagination a.btn--bordered:hover,.btn.btn--bordered:hover{background-color:#262626;color:#fff}.btn--text-only.button,.btn--text-only.gform-submit-button,.btn--text-only.resaler-list__contact,.btn-group.btn--pagination a.btn--text-only,.btn-group.btn--pagination a.gform_button_select_files,.btn.btn--text-only,.btn.gform_button_select_files,.gform_button_select_files,.instant-form .gform_wrapper .btn--text-only.gform-submit-button,.instant-form .gform_wrapper .gform_button_select_files.gform-submit-button{background-color:transparent;border-color:transparent}.btn--text-only.button:hover,.btn--text-only.gform-submit-button:hover,.btn--text-only.resaler-list__contact:hover,.btn-group.btn--pagination a.btn--text-only:hover,.btn.btn--text-only:hover,.gform_button_select_files:hover{background-color:#ebebeb}.btn--darker.button,.btn--darker.gform-submit-button,.btn--darker.gform_button_select_files,.btn--darker.resaler-list__contact,.btn-group.btn--pagination a.btn--darker,.btn.btn--darker,.instant-form .gform_wrapper .btn--darker.gform-submit-button{background:#d7d7d7;border-color:#d7d7d7}.btn--darker.button:hover,.btn--darker.gform-submit-button:hover,.btn--darker.gform_button_select_files:hover,.btn--darker.resaler-list__contact:hover,.btn-group.btn--pagination a.btn--darker:hover,.btn.btn--darker:hover{background:#9c9c9c;border-color:#9c9c9c;color:#fff}.btn--darkest.button,.btn--darkest.gform-submit-button,.btn--darkest.gform_button_select_files,.btn--darkest.resaler-list__contact,.btn-group.btn--pagination a.btn--darkest,.btn.btn--darkest,.instant-form .gform_wrapper .btn--darkest.gform-submit-button{background-color:#444;border-color:#444;color:#fafafa}.btn--darkest.button:hover,.btn--darkest.gform-submit-button:hover,.btn--darkest.gform_button_select_files:hover,.btn--darkest.resaler-list__contact:hover,.btn-group.btn--pagination a.btn--darkest:hover,.btn.btn--darkest:hover{background-color:#666;border-color:#666}.btn--disabled.button,.btn--disabled.gform-submit-button,.btn--disabled.gform_button_select_files,.btn--disabled.resaler-list__contact,.btn-group.btn--pagination a.btn--disabled,.btn.btn--disabled,.instant-form .gform_wrapper .btn--disabled.gform-submit-button{cursor:not-allowed;opacity:.5}.btn--disabled.button:hover,.btn--disabled.gform-submit-button:hover,.btn--disabled.gform_button_select_files:hover,.btn--disabled.resaler-list__contact:hover,.btn-group.btn--pagination a.btn--disabled:hover,.btn.btn--disabled:hover{background-color:#ebebeb;border-color:#ebebeb}.btn--wide.button,.btn--wide.gform-submit-button,.btn--wide.gform_button_select_files,.btn--wide.resaler-list__contact,.btn-group.btn--pagination a.btn--wide,.btn.btn--wide,.instant-form .gform_wrapper .btn--wide.gform-submit-button{max-width:100%;min-width:12.5rem;padding-left:2.5rem;padding-right:2.5rem}.btn-group.btn--pagination p a,.instant-form .gform_wrapper p .gform-submit-button,p .btn,p .btn-group.btn--pagination a,p .button,p .gform-submit-button,p .gform_button_select_files,p .instant-form .gform_wrapper .gform-submit-button,p .resaler-list__contact{display:inline-block;margin:0 .625rem .625rem 0}.article-list .article-list__item--bg.article-list__item--dark .btn--alt.btn,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.button,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.gform-submit-button,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.gform_button_select_files,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.resaler-list__contact,.article-list .article-list__item--bg.article-list__item--dark .btn-group.btn--pagination a.btn--alt,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .btn,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .btn-group.btn--pagination a,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .button,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .gform-submit-button,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .gform_button_select_files,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .resaler-list__contact,.btn--invert.btn--alt,.btn-group.btn--pagination .article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner a,.btn-group.btn--pagination .article-list .article-list__item--bg.article-list__item--dark a.btn--alt,.btn-group.btn--pagination .section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark a,.btn-group.btn--pagination .section-with-bg .section-inner a.btn--invert,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .btn,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .btn-group.btn--pagination a,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .button,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .gform-submit-button,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .gform_button_select_files,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .resaler-list__contact,.section-with-bg .section-inner .btn--invert.btn,.section-with-bg .section-inner .btn--invert.button,.section-with-bg .section-inner .btn--invert.gform-submit-button,.section-with-bg .section-inner .btn--invert.gform_button_select_files,.section-with-bg .section-inner .btn--invert.resaler-list__contact,.section-with-bg .section-inner .btn-group.btn--pagination a.btn--invert{background-color:transparent;border:.0625rem solid #262626;color:#262626}.article-list .article-list__item--bg.article-list__item--dark .btn--alt.btn:hover,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.button:hover,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.gform-submit-button:hover,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.gform_button_select_files:hover,.article-list .article-list__item--bg.article-list__item--dark .btn--alt.resaler-list__contact:hover,.article-list .article-list__item--bg.article-list__item--dark .btn-group.btn--pagination a.btn--alt:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .btn-group.btn--pagination a:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .btn:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .button:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .gform-submit-button:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .gform_button_select_files:hover,.article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner .resaler-list__contact:hover,.btn--invert.btn--alt:hover,.btn-group.btn--pagination .article-list .article-list__item--bg.article-list__item--dark .section-with-bg .section-inner a:hover,.btn-group.btn--pagination .article-list .article-list__item--bg.article-list__item--dark a.btn--alt:hover,.btn-group.btn--pagination .section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark a:hover,.btn-group.btn--pagination .section-with-bg .section-inner a.btn--invert:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .btn-group.btn--pagination a:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .btn:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .button:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .gform-submit-button:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .gform_button_select_files:hover,.section-with-bg .section-inner .article-list .article-list__item--bg.article-list__item--dark .resaler-list__contact:hover,.section-with-bg .section-inner .btn--invert.btn:hover,.section-with-bg .section-inner .btn--invert.button:hover,.section-with-bg .section-inner .btn--invert.gform-submit-button:hover,.section-with-bg .section-inner .btn--invert.gform_button_select_files:hover,.section-with-bg .section-inner .btn--invert.resaler-list__contact:hover,.section-with-bg .section-inner .btn-group.btn--pagination a.btn--invert:hover{background-color:#262626;color:#fff}.btn-plus:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 .75rem 0 0;text-transform:none}.btn-group.btn--pagination .model-cta a,.instant-form .gform_wrapper .model-cta .gform-submit-button,.model-cta .btn,.model-cta .btn-group.btn--pagination a,.model-cta .button,.model-cta .gform-submit-button,.model-cta .gform_button_select_files,.model-cta .instant-form .gform_wrapper .gform-submit-button,.model-cta .resaler-list__contact{font-weight:400;padding-left:1.125rem;padding-right:1.125rem;text-align:left;text-transform:none}.btn-print:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:1.625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:0;margin-right:.625rem;position:relative;text-transform:none;top:.375rem}.btn-group.btn--pagination a.hide,.btn.hide,.hide.button,.hide.gform-submit-button,.hide.gform_button_select_files,.hide.resaler-list__contact,.instant-form .gform_wrapper .hide.gform-submit-button{display:none}.btn--toggle-menu{background-color:#fff;border-radius:0;display:none;margin:0;padding:1.875rem;position:relative;-webkit-transition:all .1s;transition:all .1s}@media screen and (max-width:67.5rem){.btn--toggle-menu{display:block}}.btn--toggle-menu:focus:hover,.btn--toggle-menu:hover{background-color:#ebebeb;border-color:#ebebeb}.btn--toggle-menu:focus{background-color:#fff;border-color:#fff}.btn--toggle-menu .line{margin-top:-.1875rem}.btn--toggle-menu .line,.btn--toggle-menu .line:after,.btn--toggle-menu .line:before{background:#262626;content:"";display:block;height:.1875rem;left:50%;margin-left:-.875rem;position:absolute;top:50%;-webkit-transition:all .2s;transition:all .2s;width:1.75rem}.btn--toggle-menu .line:before{top:-.625rem}.btn--toggle-menu .line:after{bottom:-.625rem;top:auto}.menu-open .btn--toggle-menu .line:before{-webkit-transform:rotate(45deg) translate(13.7px,-7px);transform:rotate(45deg) translate(13.7px,-7px);width:1.1rem}.menu-open .btn--toggle-menu .line:after{-webkit-transform:rotate(-45deg) translate(13.7px,7px);transform:rotate(-45deg) translate(13.7px,7px);width:1.1rem}@media only screen and (max-width:2.5rem){.btn--toggle-menu .line,.btn--toggle-menu .line:after,.btn--toggle-menu .line:before{height:.25rem;margin-left:-.9375rem;width:1.875rem}.btn--toggle-menu .line:before{top:-.5rem}.btn--toggle-menu .line:after{bottom:-.5rem}}.link-event-archive{margin-top:1.0625rem}.btn-group .btn--icon-only.button,.btn-group .btn--icon-only.gform-submit-button,.btn-group .btn--icon-only.gform_button_select_files,.btn-group .btn--icon-only.resaler-list__contact,.btn-group .btn--inline,.btn-group .btn.btn--icon-only,.btn-group .section-with-bg .section-inner .btn,.btn-group .section-with-bg .section-inner .button,.btn-group .section-with-bg .section-inner .gform-submit-button,.btn-group .section-with-bg .section-inner .gform_button_select_files,.btn-group .section-with-bg .section-inner .resaler-list__contact,.btn-group.btn--pagination .section-with-bg .section-inner a,.btn-group.btn--pagination a,.section-with-bg .section-inner .btn-group .btn,.section-with-bg .section-inner .btn-group .button,.section-with-bg .section-inner .btn-group .gform-submit-button,.section-with-bg .section-inner .btn-group .gform_button_select_files,.section-with-bg .section-inner .btn-group .resaler-list__contact,.section-with-bg .section-inner .btn-group.btn--pagination a{margin:.5rem 0;width:100%}@media only screen and (min-width:40.0625rem){.btn-group .btn--icon-only.button,.btn-group .btn--icon-only.gform-submit-button,.btn-group .btn--icon-only.gform_button_select_files,.btn-group .btn--icon-only.resaler-list__contact,.btn-group .btn--inline,.btn-group .btn.btn--icon-only,.btn-group .section-with-bg .section-inner .btn,.btn-group .section-with-bg .section-inner .button,.btn-group .section-with-bg .section-inner .gform-submit-button,.btn-group .section-with-bg .section-inner .gform_button_select_files,.btn-group .section-with-bg .section-inner .resaler-list__contact,.btn-group.btn--pagination .section-with-bg .section-inner a,.btn-group.btn--pagination a,.section-with-bg .section-inner .btn-group .btn,.section-with-bg .section-inner .btn-group .button,.section-with-bg .section-inner .btn-group .gform-submit-button,.section-with-bg .section-inner .btn-group .gform_button_select_files,.section-with-bg .section-inner .btn-group .resaler-list__contact,.section-with-bg .section-inner .btn-group.btn--pagination a{margin:.3125rem;vertical-align:middle;width:auto}}.btn-group #btn-favorites-delete,.btn-group #btn-favorites-edit{margin-bottom:0}@media only screen and (min-width:40.0625rem){.btn-group #btn-favorites-delete,.btn-group #btn-favorites-edit{margin-bottom:.3125rem}}.btn-group.btn--pagination .btn-group.btn-group--even-width a,.btn-group.btn-group--even-width .btn,.btn-group.btn-group--even-width .btn-group.btn--pagination a,.btn-group.btn-group--even-width .button,.btn-group.btn-group--even-width .gform-submit-button,.btn-group.btn-group--even-width .gform_button_select_files,.btn-group.btn-group--even-width .resaler-list__contact{min-width:13.125rem;width:20%}.article__image{width:100%}.article .gsection_title,.article h1,.article h2,.article h3,.article ol,.article p,.article ul{margin:1rem auto;max-width:45rem;padding:0 1rem}.article p{font-size:1rem}.article p.text--large{font-size:1.25rem}.article p.text--small{font-size:.8rem}.article p.article__credits{font-size:.9rem}.article p.article__image-caption{font-style:italic;margin-top:.5rem;max-width:65rem;text-align:center}@media only screen and (min-width:40.0625rem){.article p.article__image-caption{margin-top:0}}.article .article-list .article-list__item--bg p,.article .text-ingress,.article-list .article-list__item--bg .article p{font-size:1.35rem}.article .article-list .article-list__item--bg p[style="text-align: center;"],.article .text-ingress[style="text-align: center;"],.article-list .article-list__item--bg .article p[style="text-align: center;"]{font-size:1.5rem;margin:3rem auto}.article ol,.article ul{padding-left:2.1rem}.article li{margin-bottom:.5rem}.article ol+.gsection_title,.article ol+h1,.article ol+h2,.article ol+h3,.article p+.gsection_title,.article p+h1,.article p+h2,.article p+h3,.article ul+.gsection_title,.article ul+h1,.article ul+h2,.article ul+h3{margin:3rem auto 1.5rem}.article__credits{text-transform:uppercase}.article .breadcrumbs+.section__heading,.article__credits+.section__heading{margin-top:1.5rem}.article hr{margin:2rem auto;max-width:50rem}.article img{background-color:#e1dede;width:100%}@media only screen and (min-width:40.0625rem){.article img{margin:1rem 0}}.article .img-group a[title]:after,.article .img[title]:after,.article .modal-group a[title]:after,.article .modal[title]:after{content:attr(title);display:block;margin-top:.5rem;text-align:center}@media only screen and (min-width:40.0625rem){.article .img-group,.article .modal-group{margin:2rem 0}}.article .img-group img,.article .modal-group img{margin:auto}@media only screen and (min-width:40.0625rem){.article .img--half{display:inline-block;margin:0;width:calc(50% - .5rem)}.article .img--half+.img--half{margin-left:1rem}.article .img--third{display:inline-block;margin:0 .25rem;width:calc(33.333% - .5rem)}}.article .img--fourth{display:inline-block;margin:0 .25rem;width:calc(50% - .5rem)}@media only screen and (min-width:40.0625rem){.article .img--fourth{display:inline-block;margin:0 .25rem;width:calc(25% - .5rem)}}.side-nav{list-style:none;padding-left:0}.side-nav a,.term-item a{text-align:left}.term-item{margin:10px 0}.term-item .panel{background:#ebebeb;padding:.3125rem .625rem}.blog-posts{list-style:none;margin:0;padding:0}.blog-posts a{text-align:left}@media only screen and (min-width:40.0625rem){.section-content--search{padding:3.125rem 1.25rem!important}}.section-content--search .section-content--inner{background:#fff;margin-left:auto;margin-right:auto;max-width:87.5rem;width:100%}@media only screen and (min-width:40.0625rem){.mallisto .section-content--search{background:url(/wp-content/themes/kannustalo-wp-theme/dist/images/search-bg.jpg) no-repeat 50% 50%;background-size:cover}}@media only screen and (min-width:67.5625rem){.mallisto .section-content--search{padding:5rem .65rem!important}}.mallisto .section-content--search .section-content--inner{padding-bottom:1.875rem;padding-top:1.875rem}.model-search{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.model-search__filter__heading{font-size:1rem;font-weight:700;letter-spacing:.03125rem;line-height:1.1;margin:0 0 .625rem;padding:.625rem 0 .3125rem;text-transform:uppercase}.model-search__heading{font-size:inherit}@media only screen and (max-width:67.5rem){.search-container{background:#ebebeb;left:0;margin:0;max-height:0;min-width:10rem;overflow:hidden;padding:0 1.25rem;position:relative;top:100%;-webkit-transition:all .3s;transition:all .3s;width:100%}}@media only screen and (min-width:67.5625rem){.search-container form:last-of-type{margin-bottom:.9375rem;padding-bottom:.9375rem}}.model-search__quick{max-width:100%;width:18.75rem}.model-search input[type=text]{padding:.5625rem .625rem .4375rem}.model-search input[type=text] ::-webkit-input-placeholder{color:#b4b2ac}.model-search input[type=text] ::-moz-placeholder{color:#b4b2ac}.model-search input[type=text] :-ms-input-placeholder{color:#b4b2ac}.model-search input[type=text] ::-ms-input-placeholder{color:#b4b2ac}.model-search input[type=text] ::placeholder{color:#b4b2ac}.model-search .model-search__quick input[type=text]{border:.0625rem solid #d7d7d7;padding-left:1.875rem}.model-search__filter{letter-spacing:0;max-width:100%;padding:.625rem 1.25rem;width:12.5rem}@media only screen and (min-width:40.0625rem){.model-search__filter{width:12.5rem}}.model-search__filter--keyword{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center}.model-search__filter--keyword .model-search__field{display:inline-block;max-width:12.5rem;width:100%}.model-search__filter--cta{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.model-search__filter--numbers .model-search__field>*{display:inline-block;max-width:6.25rem;text-align:center;width:15%}.model-search__filter--numbers input[type=text]{background:#fff;border:.0625rem solid #c4c4c4;width:30%}.model-search:after{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.model-search.model-search--submitted button[type=submit] .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:.25rem solid #9c9c9c;border-radius:50%;border-top-color:transparent;display:inline-block;height:1.25rem;margin-right:.625rem;vertical-align:middle;width:1.25rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.model-search__quick{position:relative}.model-search__quick:before{speak:none;color:#b4b2ac;font-family:kannustalo,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:.5rem;line-height:1;position:absolute;text-transform:none;top:.6875rem}.model-search__quick input[type=text]{padding-left:1.875rem}.model-search__results{border:.0625rem solid #d7d7d7;border-top:none;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;right:0;top:100%;-webkit-transition:max-height .2s ease-in-out,opacity .2s ease-in-out;transition:max-height .2s ease-in-out,opacity .2s ease-in-out;z-index:10}.model-search__results>div{background:#fff;max-height:12.1875rem;overflow-y:auto}.model-search__results.open{max-height:12.8125rem;opacity:1}.model-search__results a,.model-search__results p{color:#444!important;display:block;margin:0;padding:.5rem;-webkit-transition:background-color .1s;transition:background-color .1s}.model-search__results a:hover{background-color:#ebebeb}.model-search__results .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:.25rem solid #d7d7d7;border-radius:50%;border-top-color:#ebebeb;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.model-search__filter{font-size:.8125rem}.gfield_checkbox .model-search__filter li,.gfield_radio .model-search__filter li,.model-search__filter .gfield_checkbox li,.model-search__filter .gfield_radio li,.model-search__filter .input-replace{cursor:pointer;display:block;line-height:1.25rem;padding:.125rem 0;padding-left:1.6875rem;position:relative}.model-search__sort{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;padding-bottom:0!important;padding-top:0!important;width:100%}@media only screen and (min-width:40.0625rem){.model-search__sort{margin-top:1.25rem}}.home .model-search__sort{display:none}.model-search__sort .model-search__filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.model-search__sort .model-search__filter>*{margin:.3125rem .625rem}.model-search__sort .model-search__filter__heading{padding:0}.events{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:3.125rem 0}.events h2{width:100%}.events__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;justify-content:center}@media only screen and (min-width:67.5625rem){.events__list{width:50%}}.events__image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;text-align:center;width:50%}@media only screen and (min-width:67.5625rem){.events__image{display:block}}.events__image img{max-width:28.125rem}.events__item{letter-spacing:0;margin-bottom:1.25rem;max-width:25.9375rem;position:relative;width:100%}.events__item:after{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;line-height:1;position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.events__item time,.events__item:after{font-weight:400;text-transform:none}.features-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}.features-list__item{height:18.75rem;-webkit-transition:all .6s cubic-bezier(.76,0,.07,1);transition:all .6s cubic-bezier(.76,0,.07,1);width:100%}@media only screen and (min-width:40.0625rem) and (max-width:67.5rem){.features-list__item{width:50%}}@media only screen and (min-width:67.5625rem){.features-list__item{height:25rem;width:33.3333333333%}.features-list__item:first-of-type,.features-list__item:nth-of-type(10){height:50rem}}.features-list__item a{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.features-list__item a:hover{text-decoration:none}.features-list__item a[href="#"]{cursor:default}.features-list__details{padding:1.25rem;position:relative;width:100%;z-index:2}.features-list__details p{line-height:0;margin:0;max-height:0;opacity:0;padding:.625rem 0 0;-webkit-transition:all .6s cubic-bezier(.76,0,.07,1);transition:all .6s cubic-bezier(.76,0,.07,1)}.features-list__item:hover .features-list__details p{line-height:1.5;max-height:6.25rem;opacity:1}.features-list__details:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(38,38,38,0)),color-stop(40%,rgba(38,38,38,.4)),to(rgba(38,38,38,.7)));background:linear-gradient(180deg,rgba(38,38,38,0),rgba(38,38,38,.4) 40%,rgba(38,38,38,.7));bottom:0;content:"";display:block;height:8.125rem;left:0;position:absolute;width:101%;z-index:-1}.features-list__sub-heading{font-size:.8125rem;font-weight:400;letter-spacing:.0625rem;text-transform:uppercase}.features-list__heading{color:#fff;margin:.3125rem 0 0;padding:0}.features-list__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .6s cubic-bezier(.76,0,.07,1);transition:all .6s cubic-bezier(.76,0,.07,1);width:100%;z-index:0}.features-list__item:hover .features-list__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.fadein-effect{opacity:0;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.fadein-effect--up{-webkit-transform:translateY(50px);transform:translateY(50px)}.fadein-effect--left{-webkit-transform:translateX(-65%);transform:translateX(-65%)}.article-list--even .article-list__item:nth-child(2n) .fadein-effect--left{-webkit-transform:translateX(65%);transform:translateX(65%)}.article-list--even .article-list__item:nth-child(2n) .fadein-effect--left.fadein-activate{-webkit-transform:translate(0);transform:translate(0)}.fadein-effect--right{-webkit-transform:translateX(65%);transform:translateX(65%)}.fadein-activate{opacity:1;-webkit-transform:translate(0);transform:translate(0)}@-webkit-keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(7px);transform:translateY(7px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(7px);transform:translateY(7px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}section.twoimages{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:1.875rem 0}section.twoimages .twoimages__image{width:100%}@media only screen and (min-width:67.5625rem){section.twoimages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between}section.twoimages .twoimages__image{width:35%}section.twoimages .twoimages__image:first-child,section.twoimages.twoimages--reverse .twoimages__image{width:55%}section.twoimages.twoimages--reverse .twoimages__image:first-child{width:35%}}section.twocolumns{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media only screen and (min-width:67.5625rem){section.twocolumns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}section.twocolumns>div{padding:3.125rem 0;width:50%}section.twocolumns>div:first-child{padding-right:3.125rem}section.twocolumns>div:last-child{padding-left:3.125rem}}section.textlift{font-family:Arapey,serif;font-size:1.5rem;line-height:1.5}section.textlift .textlift__content{margin:0 auto;max-width:56.25rem;text-align:center}section.houselist .houselist__navigation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.houselist .houselist__select{min-width:300px}section.houselist .houselist__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}section.houselist .houselist__row.hidden{display:none}section.houselist .houselist__row .houselist__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -20px}section.houselist .houselist__row .houselist__item{margin:20px;width:100%}@media only screen and (min-width:40.0625rem){section.houselist .houselist__row .houselist__item{margin:20px;width:calc(50% - 40px)}}@media only screen and (min-width:67.5625rem){section.houselist .houselist__row .houselist__item{margin:20px;width:calc(33.3% - 40px)}}section.houselist .houselist__row .houselist__item .houselist__item--image{background-position:50%;background-repeat:no-repeat;background-size:100%;height:0;padding-bottom:75%;-webkit-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out;width:100%}section.houselist .houselist__row .houselist__item .houselist__item--image:hover{background-size:120%}section.houselist .houselist__row .houselist__item .houselist__item--desc{text-align:center}section.houselist .houselist__row .houselist__item .houselist__item--desc p.description{font-weight:300}section.sellers .sellers__navigation,section.sellers .sellers__search{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.sellers .sellers__search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}section.sellers .sellers__search .sellers__search--text{padding:20px}section.sellers .sellers__select{min-width:300px}section.sellers .sellers__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}section.sellers .sellers__row.hidden{display:none}section.sellers .sellers__row .sellers__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}section.sellers .sellers__row .sellers__item{margin:20px;width:100%}@media only screen and (min-width:40.0625rem){section.sellers .sellers__row .sellers__item{margin:20px;width:calc(33.3% - 40px)}}@media only screen and (min-width:67.5625rem){section.sellers .sellers__row .sellers__item{margin:40px;width:calc(25% - 80px)}}section.sellers .sellers__row .sellers__item .sellers__item--image{background-position:50%;background-repeat:no-repeat;background-size:100%;-webkit-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out;width:100%}section.sellers .sellers__row .sellers__item .sellers__item--image:hover{background-size:120%}section.sellers .sellers__row .sellers__item .sellers__item--image img{width:100%}section.sellers .sellers__row .sellers__item .sellers__item--desc{text-align:center}section.sellers .sellers__row .sellers__item .sellers__item--desc p.description{font-weight:300}section.favourites .favourites__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -20px}section.favourites .favourites__item{margin:20px;position:relative;width:100%}@media only screen and (min-width:40.0625rem){section.favourites .favourites__item{margin:20px;width:calc(50% - 40px)}}@media only screen and (min-width:67.5625rem){section.favourites .favourites__item{margin:20px;width:calc(33.3% - 40px)}}section.favourites .favourites__item .favorites_remove-button{background:#fff;border-radius:100px;padding:10px;position:absolute;right:1.25rem;top:1.875rem}section.favourites .favourites__item .favourites__item--image{background-position:50%;background-repeat:no-repeat;background-size:100%;height:0;padding-bottom:75%;-webkit-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out;width:100%}section.favourites .favourites__item .favourites__item--image:hover{background-size:120%}section.favourites .favourites__item .favourites__item--desc{text-align:center}section.favourites .favourites__item .favourites__item--desc p.description{font-weight:300}section.favourites .favourites__fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;max-width:62.5rem}section.favourites .favourites__fields--field{padding:1.25rem;width:100%}@media only screen and (min-width:40.0625rem){section.favourites .favourites__fields--field{width:50%}}section.favourites .favourites__fields--field form{font-weight:300}section.favourites .favourites__fields--field form .gform_fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}section.favourites .favourites__fields--field form .gform_fields>li:not(.showlabel)>label{display:none}section.favourites .favourites__fields--field form .gform_fields .form-half{width:35%}section.favourites .favourites__fields--field form .gform_fields .ginput_container{text-align:center}section.favourites .favourites__fields--field form input:not(.button),section.favourites .favourites__fields--field form textarea{border:1px solid #000;font-weight:300;padding:10px;text-align:center}section.favourites .favourites__fields--field form input.button{background:transparent;border:1px solid #000;font-weight:300}section.favourites .favourites__fields--field form input.button:hover{background:#ddd}.countdown,section.favourites .favourites__fields--field form .gform_footer{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.countdown{margin:3rem auto;max-width:25rem;text-align:center}.countdown__number{font-size:2rem;line-height:1;margin:0}.countdown__text{margin:.5rem 1rem 0}.play-button{position:relative}.play-button:hover:after{background-color:#ebebeb}.play-button:after{background-color:#fff;background-image:url(/wp-content/themes/kannustalo-wp-theme/dist/images/icons/play.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:50%;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.35);box-shadow:0 .25rem .5rem rgba(0,0,0,.35);content:"";height:4rem;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .2s;transition:background-color .2s;width:4rem}table{border-collapse:collapse}.table--delivery-methods td:nth-child(2),.table--delivery-methods td:nth-child(4),.table--delivery-methods td:nth-child(6),.table--delivery-methods td:nth-child(8),.table--delivery-methods th:nth-child(2),.table--delivery-methods th:nth-child(4),.table--delivery-methods th:nth-child(6),.table--delivery-methods th:nth-child(8){border-left:1px solid #262626}.table--delivery-methods tr{-webkit-transition:background .2s;transition:background .2s}.table--delivery-methods tr:hover{background:#ebebeb!important}.table-container{overflow:auto}@media only screen and (min-width:40.0625rem){.table-container{overflow:visible}}.fade-lift{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#e1dede;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%;position:relative;width:100%}@media only screen and (min-width:40.0625rem){.fade-lift{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:row;flex-direction:row}.fade-lift--inverted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.fade-lift__image{background:#9c9c9c;width:100%}@media only screen and (min-width:40.0625rem){.fade-lift__image{width:50%}}.fade-lift__content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1rem;text-align:center;z-index:1}@media only screen and (min-width:40.0625rem){.fade-lift__content{background:none;width:50%}.fade-lift__content-wrapper{max-width:30rem}.fade-lift:before{background:-webkit-gradient(linear,left top,right top,color-stop(35%,hsla(0,5%,88%,0)),color-stop(50%,#e1dede),to(#e1dede));background:linear-gradient(90deg,hsla(0,5%,88%,0) 35%,#e1dede 50%,#e1dede);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}}.sticker{background-color:#262626;border-radius:1rem;color:#fff;font-size:.8rem;padding:.125rem .45rem;text-transform:uppercase;vertical-align:.15rem}.sticker--under_construction{background-color:#ff8c00}.sticker--ready{background-color:green}.cookie-notice{background-color:#fff;border-radius:6px 6px 0 0;bottom:0;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.25);box-shadow:0 0 .5rem rgba(0,0,0,.25);left:0;padding:1rem;position:fixed;width:100%;z-index:1000001}@media only screen and (min-width:40.0625rem){.cookie-notice{border-radius:4px;margin:1rem;max-width:34rem}}.cookie-notice .gsection_title,.cookie-notice h3{margin:0 0 .5rem}.cookie-notice__btn{display:block;margin-top:.5rem;width:100%}@media only screen and (min-width:40.0625rem){.cookie-notice__btn{float:left;margin-right:.5rem;margin-top:0;width:auto}}.cookie-notice__link{float:left;margin:.6rem 0 .6rem .75rem}.cookie-notice__info{color:#717171;color:#9c9c9c;font-size:.8rem;margin-top:0}.quality-assurance{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}.quality-assurance a{-webkit-filter:grayscale(1);filter:grayscale(1);margin:.75rem;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.quality-assurance a:hover{-webkit-filter:none;filter:none}.brochures{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(/wp-content/themes/kannustalo-wp-theme/dist/images/esite-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:25rem;justify-content:center;position:relative}@media only screen and (min-width:67.5625rem){.brochures{height:40rem}}.brochures:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.brochures__content{max-width:37.5rem;padding:1.875rem;text-align:center;width:100%;z-index:1}.brochures__content p{font-weight:700}.brochures__content,.brochures__content .gsection_title,.brochures__content h2,.brochures__content h3{color:#fff}.newsletter-form{color:#fff;max-width:100%;padding:1rem;text-shadow:0 .075rem .3rem rgba(0,0,0,.35)}@media only screen and (max-width:2.5rem){.newsletter-form .section-inner{padding:.625rem}}.newsletter-form .mauticform-page-wrapper>*{margin:0 .25rem}.newsletter-form h2{color:inherit}.newsletter-form .mauticform_wrapper{text-align:center;text-shadow:none}.newsletter-form .mauticform-row{margin:.3125rem auto;max-width:90%;text-align:center}@media only screen and (min-width:40.0625rem){.newsletter-form .mauticform-row{display:inline-block;margin:0;max-width:12.5rem}}.newsletter-form .mauticform-row.mauticform-button-wrapper{margin-top:1rem}@media only screen and (min-width:40.0625rem){.newsletter-form .mauticform-row.mauticform-button-wrapper{margin-top:0}}.btn-group.btn--pagination .newsletter-form .mauticform-row.mauticform-button-wrapper a,.newsletter-form .mauticform-row.mauticform-button-wrapper .btn,.newsletter-form .mauticform-row.mauticform-button-wrapper .btn-group.btn--pagination a,.newsletter-form .mauticform-row.mauticform-button-wrapper .button,.newsletter-form .mauticform-row.mauticform-button-wrapper .gform-submit-button,.newsletter-form .mauticform-row.mauticform-button-wrapper .gform_button_select_files,.newsletter-form .mauticform-row.mauticform-button-wrapper .resaler-list__contact{width:100%}.newsletter-form .mauticform-row input{border-color:#fff;color:#262626;padding:.6875rem .4375rem .625rem}@media only screen and (max-width:2.5rem){.newsletter-form .mauticform-row input{text-align:center}}.newsletter-form .mauticform-row .mauticform-label{color:#fff;display:block;-webkit-transition:all .15s;transition:all .15s}@media only screen and (min-width:40.0625rem){.newsletter-form .mauticform-row .mauticform-label{color:#9c9c9c;left:.5rem;position:absolute;top:.6875rem}.newsletter-form .mauticform-row.is-focusing .mauticform-label{color:#fff;font-size:.8125rem;-webkit-transform:translateY(-1.875rem) translateX(-.3125rem);transform:translateY(-1.875rem) translateX(-.3125rem)}}.btn-group.btn--pagination .newsletter-form .mauticform-button-wrapper a,.newsletter-form .mauticform-button-wrapper .btn,.newsletter-form .mauticform-button-wrapper .btn-group.btn--pagination a,.newsletter-form .mauticform-button-wrapper .button,.newsletter-form .mauticform-button-wrapper .gform-submit-button,.newsletter-form .mauticform-button-wrapper .gform_button_select_files,.newsletter-form .mauticform-button-wrapper .resaler-list__contact{display:inline-block}.btn-group.btn--pagination .newsletter-form .mauticform-button-wrapper a:focus,.btn-group.btn--pagination .newsletter-form .mauticform-button-wrapper a:hover,.newsletter-form .mauticform-button-wrapper .btn-group.btn--pagination a:focus,.newsletter-form .mauticform-button-wrapper .btn-group.btn--pagination a:hover,.newsletter-form .mauticform-button-wrapper .btn:focus,.newsletter-form .mauticform-button-wrapper .btn:hover,.newsletter-form .mauticform-button-wrapper .button:focus,.newsletter-form .mauticform-button-wrapper .button:hover,.newsletter-form .mauticform-button-wrapper .gform-submit-button:focus,.newsletter-form .mauticform-button-wrapper .gform-submit-button:hover,.newsletter-form .mauticform-button-wrapper .gform_button_select_files:focus,.newsletter-form .mauticform-button-wrapper .gform_button_select_files:hover,.newsletter-form .mauticform-button-wrapper .resaler-list__contact:focus,.newsletter-form .mauticform-button-wrapper .resaler-list__contact:hover{background-color:#fff;border-color:#fff!important;color:#262626}.top-lift{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#9c9c9c;background-position:50%!important;background-size:cover!important;color:#fff;contain:strict;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 20rem);justify-content:center;min-height:25rem;padding:0 .5rem;position:relative;text-align:center;text-decoration:none!important}.top-lift--short{height:calc(80vh - 20rem)}@media only screen and (min-width:40.0625rem){.top-lift{height:calc(100vh - 13.5rem);padding:0 1rem}.top-lift--short{height:calc(80vh - 13.5rem)}.top-lift--full{height:calc(100vh - 3.675rem)}}.top-lift--full{height:calc(100vh - 3.675rem)}.top-lift--full:after{-webkit-animation:bob 1.5s infinite;animation:bob 1.5s infinite;bottom:4.5rem;content:"v";position:absolute;z-index:1}@media only screen and (min-width:67.5625rem){.top-lift--full{height:calc(100vh - 6.875rem)}.top-lift--full:after{bottom:2.5rem}}.top-lift--dark{color:#262626}.top-lift__heading{color:inherit;font-size:2.5rem;font-weight:900;letter-spacing:.1rem;line-height:1;margin:0;max-width:45rem;text-transform:uppercase;word-break:break-word;z-index:1}@media only screen{.top-lift__heading{font-size:3rem}}@media only screen and (min-width:40.0625rem){.top-lift__heading{font-size:4rem;max-width:60rem}}@media only screen and (min-width:67.5625rem){.top-lift__heading{font-size:5rem;max-width:75rem}}.top-lift__heading:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.top-lift__text{color:inherit;font-size:1.3rem;font-weight:400;line-height:1;margin:.75rem 0 1.5rem;max-width:55rem;z-index:1}@media only screen and (min-width:40.0625rem){.top-lift__text{font-size:1.5rem;margin:1rem 0 2rem}}.top-lift__cta{margin:0;text-shadow:none;z-index:1}.top-carousel{height:auto;margin-bottom:1rem;position:relative;width:100%}@media only screen and (min-width:40.0625rem){.top-carousel{margin-bottom:3.25rem}}.top-carousel__images{background:#ebebeb}.top-carousel__image{display:none;height:auto;width:100%}.top-carousel__image--active{display:block}.top-carousel__thumbnails{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:-1.5rem;padding:0 .25rem;width:100%}@media only screen and (min-width:40.0625rem){.top-carousel__thumbnails{bottom:-3rem;margin-top:0;position:absolute;right:0;width:auto}}.top-carousel__thumbnail{background:#9c9c9c;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);cursor:pointer;height:3rem;margin:.25rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:auto}@media only screen and (min-width:40.0625rem){.top-carousel__thumbnail{height:7rem}}.top-carousel__thumbnail:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.top-carousel__thumbnail:active{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.iframe-embed{height:100%}.iframe-embed__container{content-visibility:auto;contain-intrinsic-size:600px;contain:strict;height:calc(100vh - 12rem);max-width:100%;min-height:25rem;position:relative}@media only screen and (min-width:40.0625rem){.iframe-embed__container{min-height:30rem}}.iframe-embed__container--narrow{margin:0 auto;max-width:65rem}.iframe-embed__container--tall{height:30rem;height:calc(100vh - 10rem)}@media only screen and (min-width:40.0625rem){.iframe-embed__container--tall{height:40rem}}.iframe-embed__startup{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.125);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}.iframe-embed__startup--fade-out{opacity:0}.iframe-embed__heading{color:#fff;font-size:2.5rem;margin:0 0 .5rem;text-shadow:0 0 .25rem rgba(0,0,0,.5)}.iframe-embed__subheading{color:#fff;font-size:1.25rem;margin:0 0 1.5rem;text-shadow:0 0 .25rem rgba(0,0,0,.5)}.instant-form{background:#fff;border-radius:.125rem .125rem 0 0;bottom:0;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.25);box-shadow:0 0 .5rem rgba(0,0,0,.25);max-height:36px;max-width:160px;overflow:hidden;position:fixed;right:1.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999}.instant-form--open{border-radius:0;max-height:calc(100vh - 5rem);max-width:100%;overflow-y:auto;right:0;width:100%}@media only screen and (min-width:40.0625rem){.instant-form--open{border-radius:.125rem .125rem 0 0;max-width:360px;right:1.5rem}}.instant-form--open .instant-form__title{text-align:left}.instant-form--open .instant-form__title:after{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:1;text-transform:none}.instant-form--open .gform_heading .heading_contact{margin:13px auto 16px;padding-left:45px}.instant-form--open .gform_heading .heading_contact:before{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:2.375rem;font-style:normal;font-variant:normal;font-weight:400;left:20px;line-height:1;position:absolute;text-transform:none}.instant-form--open .gform_heading strong{font-size:.9375rem}.instant-form--open .gform_heading small{font-size:.6875rem}.instant-form .gform_wrapper{color:#262626;font-size:.825rem;line-height:1.5;padding:1rem}.instant-form .gform_wrapper input[type=text],.instant-form .gform_wrapper textarea{border:1px solid #d7d7d7;color:#262626;padding:.25rem .5rem}.instant-form .gform_wrapper input[type=text]{height:2rem}.instant-form .gform_wrapper textarea{height:6rem}.instant-form .gform_wrapper input[type=text]:focus,.instant-form .gform_wrapper textarea:focus{border-color:#262626}.instant-form .gform_wrapper .gform_fields li{max-width:100%}.instant-form .gform_wrapper .gform-submit-button{background-color:#262626;border-color:#262626;color:#fff;width:100%}.instant-form .gfield_required,.instant-form .gform_wrapper .gform_title{display:none}.instant-form .gform_confirmation_wrapper{padding:20px}.instant-form__title{background:#262626;color:#fff;cursor:pointer;margin:0;padding:10px 20px;text-align:center}.instant-form__title:after{speak:none;font-family:kannustalo,Helvetica,sans-serif;font-size:.8125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:12px;text-transform:none;top:11px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media print{.btn--flip-image,.custom-chat-tooltip,.custom-chatbtn-offline,.custom-chatbtn-online,.giosg-dialog-container,.hidden-print,.model-single__image-thumbnails,.nav-main,.slick-arrow{display:none!important}.brand{float:none;margin:em(20) auto;text-align:center}.main,.wrapper{width:100%!important}.main{float:none!important}.model-single__images{margin-bottom:em(20);width:50%}.model-single__images:first-of-type:last-of-type{width:100%}.model-single__images:first-of-type:last-of-type .model-single__images--print{max-width:50%}.model-single__images--print{display:block;margin:0 auto}.model-single__images--print img{width:90%}.model-single__carousel-container{float:right;width:50%!important}.model-single__carousel-container>.columns{width:100%!important}.model-single__description-container{width:50%!important}.model-description p{margin:0 0 .7em;padding:0}.section-heading--model+.mauticform-post-success,.section-heading--model+.text-ingress--large,.section-heading--model+.text-large{margin-bottom:0}.slick-slide,.slick-track{-webkit-transform:initial!important;transform:none!important;width:100%!important}.slick-slide{left:0!important;margin:0 0 em(20);opacity:1!important;position:relative!important;right:0!important;top:0!important}.slick-slide img{max-width:100%!important}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:initial;transform:none}.slick-list{height:auto!important}.model-single__images{display:table-footer-group}.model-single__desc{display:table-header-group}.page-footer{text-align:center}.model-single__variations{page-break-before:always}}
