.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-55af9c14{background-color:var(--base-3);background-image:url(https://www.jannerauhala.fi/wp-content/uploads/2021/04/janne-scaled.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}.gb-container-55af9c14 > .gb-inside-container{padding:120px 40px 180px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-55af9c14 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-container-55af9c14.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-55af9c14.gb-no-dynamic-bg{background-image:none;}.gb-grid-wrapper > .gb-grid-column-b28746f3{width:66.66%;}.gb-grid-wrapper > .gb-grid-column-b28746f3 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-a87f7fe9{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-a87f7fe9 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-daa8664a{padding-top:60px;margin-bottom:60px;}.gb-container-21c253f6{text-align:center;margin-bottom:40px;}.gb-container-0770e573{padding-bottom:40px;margin-top:0px;margin-right:0px;margin-left:0px;}.gb-container-2fd0958c{max-width:1125px;margin-right:auto;margin-left:auto;}.gb-container-2203ef6d{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--base-3);}.gb-container-aa6b4b54{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--base-3);}.gb-container-c20e445c{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--base-3);}.gb-container-737d8160{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--base-3);}.gb-container-f1ac6379 > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-f1ac6379 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-d3497fdd{background-color:var(--base-3);}.gb-container-d3497fdd > .gb-inside-container{padding:20px;}.gb-grid-wrapper > .gb-grid-column-d3497fdd{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-d3497fdd > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-76c4a1bd{margin-bottom:10px;}.gb-container-6770c344{text-align:center;}.gb-grid-wrapper-e90a6f7c{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.gb-grid-wrapper-e90a6f7c > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-34cb2cbb{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-34cb2cbb > .gb-grid-column{box-sizing:border-box;padding-left:20px;padding-bottom:20px;}h2.gb-headline-edbaca35{font-family:Montserrat, sans-serif;font-size:90px;line-height:1em;font-weight:300;margin-bottom:0px;color:var(--base-3);}h2.gb-headline-74db7724{font-family:Montserrat, sans-serif;font-size:90px;line-height:1em;font-weight:300;color:var(--accent);}h3.gb-headline-7d0c72d2{font-size:30px;font-weight:300;color:var(--secondary);}p.gb-headline-cd4e3e66{font-size:22px;text-align:center;}h2.gb-headline-4cd257d1{text-align:center;margin-bottom:40px;}h3.gb-headline-4d5d4feb{font-size:22px;text-align:center;margin-bottom:10px;}p.gb-headline-c88383c5{text-align:center;margin-bottom:10px;}p.gb-headline-309fd3cc{font-size:14px;text-align:center;}h3.gb-headline-00a147ff{font-size:22px;text-align:center;margin-bottom:10px;}p.gb-headline-614945f5{text-align:center;margin-bottom:10px;}p.gb-headline-8e3f1140{font-size:14px;text-align:center;}h3.gb-headline-9014f563{font-size:22px;text-align:center;margin-bottom:10px;}p.gb-headline-2a0554a8{text-align:center;margin-bottom:10px;}p.gb-headline-7a471ca4{font-size:14px;text-align:center;}h3.gb-headline-ad10a0f0{font-size:22px;text-align:center;margin-bottom:10px;}p.gb-headline-45b232d2{text-align:center;margin-bottom:10px;}p.gb-headline-c043668e{font-size:14px;text-align:center;}h2.gb-headline-2f3f6e90{text-align:center;margin-bottom:40px;}h4.gb-headline-72873cf5{font-size:22px;text-align:center;margin-bottom:10px;}h4.gb-headline-72873cf5 a{color:var(--contrast);}h4.gb-headline-72873cf5 a:hover{color:var(--accent);}h4.gb-headline-72873cf5 .gb-highlight{color:var(--accent);}p.gb-headline-2e0e29bc{font-size:14px;text-align:center;margin-bottom:0px;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}a.gb-button-a0c06c00{display:inline-flex;font-weight:500;padding:10px 20px;border-radius:50px;background-color:var(--accent);color:#ffffff;text-decoration:none;}a.gb-button-a0c06c00:hover, a.gb-button-a0c06c00:active, a.gb-button-a0c06c00:focus{background-color:#222222;color:#ffffff;}a.gb-button-f337edff{display:inline-flex;padding:10px 20px;border-radius:50px;background-color:var(--accent);color:var(--base-3);text-decoration:none;}a.gb-button-f337edff:hover, a.gb-button-f337edff:active, a.gb-button-f337edff:focus{background-color:#222222;color:var(--base-3);}.gb-block-image-0172ce38{margin:-20px -20px 20px;}.gb-image-0172ce38{object-fit:fill;vertical-align:middle;}@media (max-width: 1024px) {h2.gb-headline-edbaca35{font-size:80px;}h2.gb-headline-74db7724{font-size:70px;}h3.gb-headline-7d0c72d2{font-size:26px;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-b28746f3{width:100%;}.gb-grid-wrapper > .gb-grid-column-a87f7fe9{width:100%;}.gb-grid-wrapper > .gb-grid-column-d3497fdd{width:100%;}h2.gb-headline-edbaca35{font-size:60px;}h2.gb-headline-74db7724{font-size:60px;}h3.gb-headline-7d0c72d2{font-size:22px;}}:root{--gb-container-width:1125px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-17c8cc67{align-items:flex-start;column-gap:20px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;row-gap:20px}@media (max-width:767px){.gb-element-17c8cc67{grid-template-columns:1fr}}.gb-element-56f2dbc9{padding-left:10px;padding-right:10px}.gb-element-89e99841{margin-left:10px;margin-right:10px}.gb-element-829ebacd{margin-left:10px;margin-right:10px}.gb-element-ddd1cd74{margin-left:10px;margin-right:10px}.gb-media-7f5d8d0f{aspect-ratio:3/2;height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;object-position:center;position:relative;transform:translate3d(0px,0px,0px);width:auto}.gb-media-71a718c5{aspect-ratio:3/2;height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;object-position:center;position:relative;transform:translate3d(0px,0px,0px);width:auto}.gb-media-8c0bb7b1{aspect-ratio:3/2;height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;object-position:center;position:relative;transform:translate3d(0px,0px,0px);width:auto}.gb-media-38f9252c{aspect-ratio:3/2;height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;object-position:center;position:relative;transform:translate3d(0px,0px,0px);width:auto}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}