

html :where(.wp-block){max-width:1200px}body{background:#fff;color:#000;box-sizing:border-box}body a{color:#000}body a:visited{color:#000}body p{font-size:18px}body p a{color:#000;font-weight:700}body p a:visited{color:#000}body .footer-mini a{color:#000;font-weight:400}body .footer-mini a:visited{color:#000}body ul li{font-size:18px}body *{box-sizing:border-box}.product>.onsale{background:#ff0;display:flex;line-height:1;justify-content:center;align-items:center;align-content:center;padding:10px 40px;font-weight:700;border:3px solid #000;font-size:24px}.post-type-archive-product .price{display:flex;justify-content:center;align-items:center;align-content:center}.post-type-archive-product .price ins{background:#ff0;margin-left:10px;padding:3px 15px;font-weight:700;border:3px solid #000}.everest-forms .evf-field-container .evf-frontend-row textarea{height:300px}.variations-radios label{white-space:nowrap}.shop-loop-product-image-container .onsale{background:#ff0;margin-right:10px;padding:5px 10px;line-height:1;border:2px solid #000;font-weight:700;display:none}.XXsingle-product .onsale{position:absolute;padding-bottom:50px}.woocommerce-cart p{font-size:16px}.woocommerce-cart .wp-block-separator{display:none}.woocommerce-cart .wp-block-heading:not(:first-of-type){margin-top:44px;border-top:5px solid #eee;padding-top:32px}.woocommerce-cart .wc-block-cart__submit-container a{background:#3ec0ea;color:#fff;text-decoration:none;font-weight:700;font-size:18px}.evf-container{max-width:640px;margin:0 auto;padding-top:20px;padding-bottom:20px}.woocommerce-product-gallery__trigger{display:none !important}.evf-frontend-row .evf-grid-2:nth-of-type(1){width:100% !important;flex-basis:100% !important;max-width:100% !important}.evf-frontend-row .evf-grid-2:nth-of-type(2){display:none}.woocommerce-notices-wrapper .woocommerce-message{color:#fff;padding:16px;margin-bottom:20px}.woocommerce-notices-wrapper .woocommerce-message a{background:#fff;color:#0f834d;display:inline-block;padding:5px 20px;margin-left:10px;text-decoration:none;font-weight:700}@media(min-width: 769px){.mega-menu-horizontal li.mega-lang-item-en{border-left:1px solid #bbb !important}.mega-menu-horizontal li.mega-lang-item-en a{font-size:13px !important}.mega-menu-horizontal li.mega-lang-item-en a:hover{background:#333 !important;color:#fff !important}.mega-menu-horizontal li.mega-lang-item-fi{border-right:1px solid #bbb !important}.mega-menu-horizontal li.mega-lang-item-fi a{font-size:13px !important}.mega-menu-horizontal li.mega-lang-item-fi a:hover{background:#333 !important;color:#fff !important}.mega-menu-horizontal li.mega-current-lang a{background:#f7f7f7 !important;font-weight:700 !important}}h1,h2,h3,h4,h5,h6{line-height:1.3;color:#000}ul.products{display:flex;flex-wrap:wrap;justify-content:center;margin-top:14px !important}ul.products li.product{width:31% !important;padding:0 !important;margin:1% !important;background:#fff;border:1px solid #eee}@media(max-width: 991px){ul.products li.product{width:48% !important}}@media(max-width: 500px){ul.products li.product{width:100% !important;margin:0 0 24px 0 !important}}ul.products li.product a.woocommerce-loop-product__link{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;text-decoration:none;height:320px}@media(max-width: 500px){ul.products li.product a.woocommerce-loop-product__link{height:auto}}ul.products li.product a.woocommerce-loop-product__link h2.woocommerce-loop-product__title{text-align:center;color:#333;font-size:38px;flex-grow:100}ul.products li.product a.woocommerce-loop-product__link span.price{color:#fd93d5;padding:3px 8px;font-size:32px;font-weight:700;margin-bottom:5px}ul.products li.product a.add_to_cart_button{display:block;text-align:center;padding:10px 20px;max-width:max-content;margin:0 auto 15px auto;border-radius:20px;text-decoration:none;background:#3ec0ea;color:#fff;font-weight:600}ul.products li.product a.added_to_cart{display:block;text-align:center;padding:10px;background:#000;color:#fff;font-weight:700;margin-top:1px;text-decoration:none}.shop-loop-product-image-container{width:100%;height:auto;display:flex;justify-content:center;align-items:center;align-content:center}.shop-loop-product-image-container img{width:100%}.woocommerce-loop-product__link .attachment-woocommerce_thumbnail{max-width:100px;max-height:100px;width:auto}.Xwoocommerce-product-gallery__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center}.Xwoocommerce-product-gallery__image{display:flex;justify-content:center}.Xwoocommerce-product-gallery__image .wp-post-image{width:100%;max-width:120px;min-width:120px}.footer-mini{display:flex;justify-content:center}@media(max-width: 991px){.footer-mini{flex-direction:column;align-items:center;align-content:center}}@media(max-width: 991px){.footer-mini a{margin-bottom:10px}}.footer-mini span{padding-left:5px;padding-right:5px}@media(max-width: 991px){.footer-mini span{display:none}}.variations select{display:none}.woocommerce-tabs ul.tabs{display:flex;display:none}.woocommerce-tabs ul.tabs.wc-tabs li a{padding:.5rem;background:#eee}.woocommerce-tabs ul.tabs.wc-tabs li.active a{background:#deb887;color:#000}.woocommerce-variation-price .price{font-size:27px;font-weight:700}.product_meta{display:none;margin-top:30px;padding:12px;background:#f7f7f7}.product_meta .sku_wrapper{display:block}section.related.products{max-width:790px;margin:0 auto}section.related.products>h2{text-align:center;font-size:38px;border-bottom:1px solid #333;padding-bottom:15px}.product_meta .posted_in{border-top:1px solid #bbb;margin-top:5px;padding-top:5px;display:block}.woocommerce-variation-add-to-cart{display:flex;margin-top:18px}.woocommerce-variation-add-to-cart .quantity input{height:36px;padding:5px 10px;font-size:16px;width:100px;text-align:right}.woocommerce-variation-add-to-cart .single_add_to_cart_button{height:36px;padding:5px 20px;font-size:16px}.cart{display:flex;margin-top:18px}@media(max-width: 767px){.cart{Xflex-direction:column}}.cart .quantity input{height:36px;padding:5px 10px;font-size:16px;width:100px;text-align:right}.cart .quantity input{border-radius:0}.cart .single_add_to_cart_button{height:36px;padding:5px 20px;font-size:16px;white-space:nowrap;background:#3ec0ea;border:1px solid #3ec0ea;color:#fff;font-weight:600;border-radius:0}.cart .single_add_to_cart_button:hover{cursor:pointer}.variations-radios{display:flex}.variations-radios label{padding:10px;background:#f7f7f7;margin:1px}.variations-radios label:hover{cursor:pointer}.reset_variations{display:none}.variations th{display:block;text-align:left;padding:5px 5px 5px 8px}.variations td{display:block}.woocommerce-info{padding:2rem;text-align:center;font-weight:700;color:#fff;font-size:18px;margin-bottom:2rem}.woocommerce-info a{color:#fff}.woocommerce-order ul.woocommerce-thankyou-order-details{margin-left:0;padding-left:32px}.woocommerce-order ul.woocommerce-thankyou-order-details li{font-size:18px}.woocommerce-order ul.wc-item-meta{margin:0;padding:0;list-style:none}.woocommerce-order ul.wc-item-meta li{font-size:16px}.woocommerce-order ul.wc-item-meta li p{margin-top:3px;margin-bottom:0}.woocommerce-order table.order_details{border-collapse:collapse}.woocommerce-order table.order_details tr th{padding:5px;background:#f7f7f7}.woocommerce-order table.order_details tr th.row{text-align:right}.woocommerce-order table.order_details tr td{padding:5px}.woocommerce-checkout ul.wc-item-meta{margin:0;padding:0;list-style:none}.woocommerce-checkout ul.wc-item-meta li{font-size:16px}.woocommerce-checkout ul.wc-item-meta li p{margin-top:3px;margin-bottom:0}.woocommerce-checkout .woocommerce-order-details__title{margin-bottom:15px}.woocommerce-checkout table.shop_table{border-collapse:collapse}.woocommerce-checkout table.shop_table tr th{padding:5px;background:#3ec0ea;color:#fff;text-align:left}.woocommerce-checkout table.shop_table tr th.row{text-align:right}.woocommerce-checkout table.shop_table tr td{padding:5px}.woocommerce-checkout ul.wc_payment_methods{margin-left:0;padding-left:1rem;list-style:none}.woocommerce-checkout ul.wc_payment_methods li{display:flex;margin-bottom:8px}.woocommerce-checkout ul.wc_payment_methods li input{margin-right:.5rem}.woocommerce-checkout ul.wc_payment_methods li p{margin:0;padding-left:16px}.woocommerce-customer-details h2.woocommerce-column__title{margin-bottom:15px}.site-main div.product{display:flex;flex-wrap:wrap}.site-main div.product>.onsale{display:none}.site-main div.product .woocommerce-product-gallery{order:1;width:22%}@media(max-width: 767px){.site-main div.product .woocommerce-product-gallery{width:100%}}.site-main div.product .summary{order:2;width:78%;padding-left:30px}@media(max-width: 767px){.site-main div.product .summary{width:100%;padding-left:0}.site-main div.product .summary h1.product_title{margin-top:24px}}.site-main div.product .woocommerce-tabs{order:3;width:100%}.site-main div.product .related.products{order:4;width:100%}.woocommerce-tabs ul{padding:0 0 0 2rem;margin:0}.woocommerce-tabs ul li{margin-bottom:5px}#primary-menu{display:flex;justify-content:center}#primary-menu li{padding:1rem;background:#f7f7f7}.entry-content{margin:0}.entry-content>ul{margin:0;padding:0 0 .75rem 2rem}ul.wc-block-grid__products{justify-content:center}ul.wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link{text-decoration:none}ul.wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link div.wc-block-grid__product-image img{max-width:100px}ul.wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link .wc-block-grid__product-title{color:#000;font-size:17px}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price{font-size:18px}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-add-to-cart a{background-color:#3ec0ea;color:#fff !important;font-weight:600}
.site{max-width:1500px;margin:0 auto;background:#fff;padding:0}.woocommerce-checkout .site p{font-size:16px}

.header-small-title{top:0;width:300px;height:181px;position:absolute;background-image:url("../../img/header-site-title-left-bubble-bg.svg");background-size:300px;background-repeat:no-repeat;z-index:20;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:"Reenie Beanie",cursive;font-weight:400;font-style:normal;font-size:90px;line-height:.6;padding-bottom:28px;color:#3d0839;text-decoration:none}.header-small-title span{font-size:40px;line-height:.7}@media(max-width: 767px){.header-small-title{width:190px;height:120px;background-size:190px;font-size:56px;line-height:.6;padding-bottom:24px}.header-small-title span{font-size:30px;line-height:.7}}.header-new{display:flex;justify-content:space-between;align-content:center;align-items:center;padding-bottom:12px;position:absolute;z-index:20;width:100%;max-width:1500px}@media(max-width: 1320px){.header-new{justify-content:flex-end}.header-new #mega-menu-wrap-menu-1 .mega-menu-toggle{background:#fff}.header-new #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,.header-new #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,.header-new #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background:#3d0839}.header-new #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{margin-top:12px;background:#fff}}.header-new .header-new-main{padding:10px}.site-main{position:relative;z-index:10}#mega-menu-wrap-menu-1{background:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#3d0839;text-transform:uppercase;font-size:15px;font-weight:600;border-radius:5px;margin-left:3px;margin-right:3px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{background:#fff;color:#3d0839;text-transform:uppercase;font-weight:600}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background:#fff;color:#3d0839;font-weight:600}
.site,.editor-styles-wrapper{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.site h1,.site h2,.site h3,.site h4,.site h5,.site h6,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-family:"Reenie Beanie",cursive;font-weight:400;font-style:normal;line-height:.8}.site .evf-label,.editor-styles-wrapper .evf-label{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:17px}.site-main h2,.wp-block-post-content h2{color:#3d0839;font-size:66px;line-height:.8;margin-top:14px;margin-bottom:0}@media(max-width: 500px){.site-main h2,.wp-block-post-content h2{Xfont-size:60px !important}}
.footer-small{padding:1rem;text-align:center;margin-top:1rem;color:#fff;background:#3ec0ea}.footer-small a{color:#fff;text-decoration:none;font-weight:700}.footer-small a:visited{color:#fff}
.wp-block-buttons .wp-block-button__link{background:#fd93d5;color:#fff;font-size:15px;font-weight:700;padding:15px 40px}.wp-block-buttons .wp-block-button__link:hover{background:#fd93d5;color:#fff}
.evf-field-label{margin-bottom:5px !important}.evf-submit-container{margin-top:15px}.evf-submit-container .everest-forms-submit-button{background:#3ec0ea !important;color:#fff !important;font-weight:600 !important;border-radius:10px !important;border:none !important;padding:10px 40px !important;font-size:19px !important}.everest-forms-notice{margin-top:1.5rem !important;font-weight:600 !important}
.wp-block-woocommerce-product-collection{background:url("../../img/media-text-bg.jpg") center center;padding-top:3rem;padding-bottom:3rem}.wp-block-woocommerce-product-collection h2.wp-block-heading{font-size:80px;text-align:center;color:#7b0c03}.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product{background:#fff;padding-bottom:20px}.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product .wp-block-post-title{margin-top:25px !important;padding-left:5px;padding-right:5px}.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product .wp-block-post-title a{color:#3d0839;font-size:40px;font-weight:500;line-height:.7;letter-spacing:-1.12px}@media(max-width: 767px){.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product .wp-block-post-title a{font-size:32px}}.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product .wp-block-woocommerce-product-price{color:#fd93d5;font-size:26px !important;font-weight:700}.wp-block-woocommerce-product-collection .wc-block-product-template .wc-block-product .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{background:#3ec0ea;font-weight:700}
.wp-block-woocommerce-cart{margin-top:3rem !important;max-width:1100px;margin:0 auto;padding-left:15px;padding-right:15px}.wp-block-woocommerce-cart th,.wp-block-woocommerce-cart td,.wp-block-woocommerce-cart div,.wp-block-woocommerce-cart a,.wp-block-woocommerce-cart p,.wp-block-woocommerce-cart h2,.wp-block-woocommerce-cart span{font-size:16px !important}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wp-block-heading{font-size:50px !important;margin-bottom:28px;color:#3ec0ea}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wc-block-cart__empty-cart__title{font-size:54px !important;line-height:1;color:#3d0839}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wc-block-cart__empty-cart__title:before{mask-size:100px;margin-bottom:0;height:170px}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product{border:1px solid #000}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image img{width:300px;max-width:100%}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-family:"Reenie Beanie",cursive;font-weight:400;font-style:normal;font-size:40px !important;line-height:.7;padding-left:5px;padding-right:5px}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price span{color:#fd93d5;font-size:28px !important;font-weight:600}
.wc-block-checkout{margin-top:1rem !important;max-width:1100px;margin:0 auto;padding-left:15px;padding-right:15px}.wc-block-checkout .wc-block-components-title.wc-block-components-title{font-size:38px;line-height:1}.wc-block-checkout .wp-element-button{background:#3ec0ea;font-size:19px;font-weight:600}
.single-product .site-main{margin-top:3rem !important;max-width:1100px;margin:0 auto;padding-left:15px;padding-right:15px}.single-product .site-main .product .summary{margin-top:0}.single-product .site-main .product .summary h1{margin-top:10px;margin-bottom:20px;font-size:70px;line-height:.7}.single-product .entry-summary .price{margin-top:0;margin-bottom:20px;padding:0;display:flex;justify-content:flex-start;font-size:38px;font-weight:700;color:#fd93d5}.single-product .entry-summary .price del bdi{font-weight:400;font-size:22px}.single-product .entry-summary .price:before{display:none}.single-product .entry-summary .price:Xafter{font-weight:400;margin-left:16px;content:"+ ALV 25,5 %";font-size:14px}.single-product .entry-summary .price ins{background:#ff0;margin-left:10px;padding:3px 15px;font-weight:700;border:3px solid #000}p.price{display:flex}p.price:before{content:"Price range";margin-right:7px}
.woocommerce-shop .site-main{background:url("../../img/media-text-bg.jpg") center center;padding-top:10px;padding-bottom:40px;padding-left:15px;padding-right:15px;margin-top:20px}.woocommerce-shop .site-main>*{max-width:1100px;margin:0 auto}.woocommerce-shop .site-main>h1.page-title{display:none}.woocommerce-shop .site-main .woocommerce-result-count{display:none}.woocommerce-shop .site-main .woocommerce-ordering{display:none}.woocommerce-shop .site-main .shop-page-info{text-align:center;padding-top:1rem;padding-bottom:1rem}
.woocommerce-checkout .woocommerce{margin-top:3rem !important;padding-left:15px;padding-right:15px;max-width:1100px;margin:0 auto}.woocommerce-checkout .woocommerce .woocommerce-notice{font-size:24px;font-weight:600;line-height:1.3}.woocommerce-order-overview strong{font-weight:600}
@media(max-width: 768px){.wp-block-cover__image-background[style*="--mobileImageURL"]{background-image:var(--mobileImageURL) !important}}.cover-hero-page .cover-hero-inner-content{width:100%;max-width:100%;text-align:center}.hero-group{position:relative;z-index:10}body.home .hero-group{margin-bottom:5rem}@media(max-width: 991px){body.home .hero-group{margin-bottom:1rem}}body.home .cover-hero-page{align-items:center}body.home .cover-hero-page .cover-hero-inner-content{margin:0 auto;background:rgba(0,0,0,0)}body.home .cover-hero-page .cover-hero-inner-content h1{color:#3d0839;text-transform:none;display:flex;flex-direction:column;max-width:600px;text-align:center;margin:0 auto;font-size:150px;font-weight:500 !important;line-height:.6 !important}body.home .cover-hero-page .cover-hero-inner-content h1 span{font-size:70px}body.home .cover-hero-page .cover-hero-inner-content p{text-align:center}@media(max-width: 991px){body.home .cover-hero-page .cover-hero-inner-content{height:auto;padding:0 1rem 2rem .5rem}}body.home .cover-hero-page{margin-bottom:0 !important}body.page.home .cover-hero-page .wp-block-cover__inner-container{max-width:1400px;margin:0 auto;padding-bottom:0}body:not(.home) .hero-wrapper{max-width:1500px;margin:0 auto}body:not(.home) .cover-hero-page .cover-hero-inner-content{min-height:10px;width:100%}@media(max-width: 1200px){body:not(.home) .cover-hero-page .cover-hero-inner-content{min-height:auto}}body:not(.home) .cover-hero-page{min-height:10px !important;display:flex;flex-direction:column;justify-content:center}body:not(.home) .cover-hero-page>.wp-block-cover__inner-container{display:flex;justify-content:center}@media(max-width: 1300px){body:not(.home) .cover-hero-page>.wp-block-cover__inner-container{flex-direction:column}body:not(.home) .cover-hero-page>.wp-block-cover__inner-container .breadcrumbs-container{margin-top:0}body:not(.home) .cover-hero-page>.wp-block-cover__inner-container .breadcrumbs-container .breadcrumbs{justify-content:flex-start;padding-left:18px}}body:not(.home) .cover-hero-page>.wp-block-cover__inner-container .content-container{width:100%;max-width:900px}@media(max-width: 767px){body:not(.home) .cover-hero-page>.wp-block-cover__inner-container .content-container{padding-left:20px;padding-right:20px}}.cover-hero-page{padding:0 !important;margin-bottom:0 !important;display:flex;justify-content:flex-start;align-items:flex-start}.cover-hero-page .content-container{width:100%;padding-left:15px;padding-right:15px}@media(max-width: 767px){.cover-hero-page .content-container{padding-left:20px;padding-right:20px}}.cover-hero-page .cover-hero-inner-content{padding-bottom:3rem;color:#3d0839;padding:1.5rem;margin-bottom:0;height:auto}@media(max-width: 991px){.cover-hero-page .cover-hero-inner-content{height:auto;padding:2rem}}.cover-hero-page .cover-hero-inner-content>.wp-block-column{display:flex;flex-direction:column;height:100%;justify-content:flex-start !important}.cover-hero-page .cover-hero-inner-content h1,.cover-hero-page .cover-hero-inner-content span.wp-block-heading{color:#3d0839;font-family:"Reenie Beanie",cursive;line-height:.7 !important;font-size:106px;text-align:center;letter-spacing:-2px;font-weight:500 !important;max-width:840px;margin:0 0 2rem 0}@media(max-width: 991px){.cover-hero-page .cover-hero-inner-content h1,.cover-hero-page .cover-hero-inner-content span.wp-block-heading{font-size:90px}}@media(max-width: 690px){.cover-hero-page .cover-hero-inner-content h1,.cover-hero-page .cover-hero-inner-content span.wp-block-heading{font-size:80px}}@media(max-width: 500px){.cover-hero-page .cover-hero-inner-content h1,.cover-hero-page .cover-hero-inner-content span.wp-block-heading{margin-top:0;font-size:72px}}@media(max-width: 400px){.cover-hero-page .cover-hero-inner-content h1,.cover-hero-page .cover-hero-inner-content span.wp-block-heading{margin-top:0;font-size:60px}}.cover-hero-page .cover-hero-inner-content p{color:#000;font-weight:300;line-height:1.2;padding-bottom:0;font-size:16px;max-width:720px;margin:0;margin-top:0 !important;text-align:left}.cover-hero-page .cover-hero-inner-content p:empty{display:none}@media(max-width: 991px){.cover-hero-page .cover-hero-inner-content p{font-size:16px;max-width:580px}}@media(max-width: 500px){.cover-hero-page .cover-hero-inner-content p{font-size:16px;max-width:320px}}.page-hero-block{color:#fff}.page-hero-block .wp-block-cover__inner-container{display:none}.cover-hero-page{height:520px;min-height:520px !important}.home .cover-hero-page{height:520px;min-height:520px !important}@media(max-width: 991px){.hero-gradient-desktop{display:none}}.hero-gradient-mobile{display:none}@media(min-width: 992px){.hero-gradient-mobile{display:none}}
.media-text-group-container{padding:0;padding-top:2.75rem;padding-bottom:2.5rem}.ota-yhteytta-media-text .wp-block-media-text__content{background:#575756 !important;color:#fff !important}.ota-yhteytta-media-text .wp-block-media-text__content p{color:#fff !important}.ota-yhteytta-media-text .wp-block-media-text__content p a{color:#fff !important;text-decoration:none}.is-style-crue-media-text{min-height:536px !important}@media(min-width: 768px){.is-style-crue-media-text.has-media-on-the-right .wp-block-media-text__media .media-text-decoration{position:absolute;left:40%}}.is-style-crue-media-text .wp-block-media-text__media{min-height:536px !important}@media only screen and (min-width: 1500px){.is-style-crue-media-text .wp-block-media-text__media{min-height:536px !important}}.is-style-crue-media-text .media-text-decoration{position:absolute;scale:1;left:-50px;top:-50px;z-index:5}@media only screen and (max-width: 1324px){.is-style-crue-media-text .media-text-decoration{scale:.8;right:35%;top:-60px}}@media only screen and (max-width: 1070px){.is-style-crue-media-text .media-text-decoration{scale:.8;right:30%;top:-60px}}.is-style-crue-media-text .wp-block-media-text__content{background:url("../../img/media-text-bg.jpg") center center;padding:4rem 6rem;color:#000;height:100%;display:flex !important;justify-content:center;align-items:center}.is-style-crue-media-text .wp-block-media-text__content h2{color:#fd93d5;font-size:66px;line-height:.7}.is-style-crue-media-text .wp-block-media-text__content p{color:#000}.is-style-crue-media-text .wp-block-media-text__content a{font-weight:700}.is-style-crue-media-text .wp-block-media-text__content .wp-block-buttons{justify-content:flex-start}@media(max-width: 991px){.is-style-crue-media-text .wp-block-media-text__content{padding:2rem}}.is-style-crue-media-text .wp-block-media-text__content>.wp-block-columns{margin-bottom:0}.is-style-crue-media-text .wp-container-core-buttons-is-layout-1.wp-container-core-buttons-is-layout-1{justify-content:flex-start}.is-style-crue-media-text .custom-media-text-inner-content{display:flex;flex-direction:column;flex-grow:1}@media(max-width: 800px){.is-style-crue-media-text .custom-media-text-inner-content{text-align:center}}.is-style-crue-media-text .custom-media-text-inner-content .btn{margin-right:auto}.is-style-crue-media-text .custom-media-text-inner-content .wp-block-buttons{justify-content:flex-start}@media(max-width: 800px){.is-style-crue-media-text .custom-media-text-inner-content .wp-block-buttons{justify-content:center !important}}.is-style-crue-media-text .custom-media-text-inner-content .wp-block-buttons .wp-block-button{width:auto}.is-style-crue-media-text .custom-media-text-inner-content .wp-block-buttons .wp-block-button .wp-element-button{max-width:max-content}@media(min-width: 1921px){.mediafull-text.mediafull-text-high{max-width:1500px;margin:0 auto}}.mediafull-text.mediafull-text-high .wp-block-media-text__content{background-image:url("../img/bg-green-high.jpg");background-position:right top;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.mediafull-text.mediafull-text-high .wp-block-media-text__content{min-height:700px;padding-right:18vw;padding-left:8rem}}@media(min-width: 1921px){.mediafull-text.mediafull-text-high .wp-block-media-text__content{padding-right:0;padding-left:8rem}}.mediafull-text.mediafull-text-high .wp-block-media-text__content .extra-heading{font-weight:normal !important}.mediafull-text.mediafull-text-high .wp-block-media-text__content .wp-block-heading{font-weight:700}.mediafull-text.mediafull-text-high .wp-block-media-text__content p{line-height:1.7}.mediafull-text.mediafull-text-high .wp-block-media-text__content .wp-element-button{margin-top:-40px !important}.mediafull-text{position:relative}.mediafull-text .wp-block-media-text__media{min-height:600px !important}@media(max-width: 800px){.mediafull-text .wp-block-media-text__media{min-height:400px !important}}.mediafull-text .wp-block-media-text__content{background:#000;display:flex;flex-direction:column;justify-content:center;align-items:start}.mediafull-text .wp-block-media-text__content h2,.mediafull-text .wp-block-media-text__content p{color:#fff}.mediafull-text .wp-block-media-text__content p{font-weight:400}.mediafull-text .wp-block-media-text__content .extra-heading{font-weight:500;margin-bottom:0}.mediafull-text .wp-block-media-text__content .decorative-img{position:absolute;right:39%;top:-50px;z-index:5}@media only screen and (max-width: 1324px){.mediafull-text .wp-block-media-text__content .decorative-img{scale:.8;right:35%;top:-60px}}@media only screen and (max-width: 1070px){.mediafull-text .wp-block-media-text__content .decorative-img{scale:.8;right:30%;top:-60px}}.mediafull-text .wp-element-button{background:#fff !important;padding:0;color:#000;border:none !important}.mediafull-text .wp-element-button:after{content:url("../img/btn-arrow-blk.svg");color:#000 !important}.mediafull-text .wp-element-button:hover{text-decoration:none;background:#eee !important}.xblock-negative-margin{margin-bottom:-2rem}.block-editor-block-list__layout .decorative-img,.block-editor-block-list__layout .media-text-decoration{display:none}@media(max-width: 800px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100% !important;grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}@media(max-width: 1005px){.mediafull-text .wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100% !important;grid-template-columns:100% !important}.mediafull-text .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.mediafull-text .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.media-text-group-container .wp-block-columns p:first-of-type{margin-top:0}.media-text-group-container .wp-block-columns p strong{font-size:24px;font-weight:700;margin-top:10px;display:inline-block}.media-text-group-container .wp-block-columns .wp-block-button .wp-element-button{border:none}
.sktn-kapea-nosto{max-width:1030px;margin:0 auto;padding-left:15px;padding-right:15px;padding-bottom:1.5rem}@media(max-width: 767px){.sktn-kapea-nosto{max-width:500px}}
.sktn-lainaus{justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:30px;padding-right:30px;max-width:700px;margin:0 auto}.sktn-lainaus:before{content:url("../../img/quotation-mark.svg")}.sktn-lainaus .sktn-lainaus-teksti{font-family:"Reenie Beanie",cursive;font-weight:400;font-style:normal;font-size:80px;color:#fd93d5;line-height:.8;text-align:center}@media(max-width: 767px){.sktn-lainaus .sktn-lainaus-teksti{font-size:64px}}.sktn-lainaus .sktn-lainaus-yritys{align-self:flex-end;font-style:italic;font-weight:500;color:#5a5a5a}
.sktn-levea-osio{margin-top:2rem !important;margin-bottom:2rem !important}.sktn-levea-osio .sktn-yhteystiedot{padding-top:2rem;max-width:320px;margin:0 auto 0 auto}.sktn-levea-osio .sktn-yhteystiedot .sktn-yhteystieto{margin-bottom:5px}.sktn-levea-osio .sktn-yhteystiedot .sktn-yhteystieto .wp-block-image{width:24px}.sktn-levea-osio .sktn-yhteystiedot .sktn-yhteystieto .wp-block-image img{width:24px;height:auto}.sktn-levea-osio .sktn-yhteystiedot .sktn-yhteystieto a{font-weight:400;text-decoration:none}
.sktn-text-content-light-bg{background:url("../../img/generic-bg-light.jpg") center center;padding-top:3rem;padding-bottom:4rem}.sktn-text-content-light-bg h2{color:#3ec0ea;margin-bottom:20px}.sktn-text-content-light-bg p{max-width:700px;margin:0 auto}
.sktn-2-columns-dark-bg{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:30px;padding-right:30px;background:rgba(61,8,57,.9)}.sktn-2-columns-dark-bg .wp-block-group__inner-container h2{color:#3ec0ea}.sktn-2-columns-dark-bg .wp-block-group__inner-container p{color:#fff !important}.sktn-2-columns-dark-bg .wp-block-group__inner-container .wp-block-columns{justify-content:center}.sktn-2-columns-dark-bg .wp-block-group__inner-container .wp-block-columns .wp-block-column{max-width:600px}
.sktn-form-container{padding-top:3rem;padding-bottom:3rem;padding-left:15px;padding-right:15px;background:url("../../img/generic-bg-light.jpg") center center}
