﻿@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width: 576px){[class*=col-xs]{width:100%}[class*=col-xs-offset]{margin-left:0}}a,a>img,button,input,select,textarea,.btn{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a:hover,a:active,a:focus,a>img:hover,a>img:active,a>img:focus,button:hover,button:active,button:focus,input:hover,input:active,input:focus,select:hover,select:active,select:focus,textarea:hover,textarea:active,textarea:focus,.btn:hover,.btn:active,.btn:focus{outline:0}a img{-webkit-backface-visibility:hidden}a img:hover{opacity:.75;filter:alpha(opacity=75)}a:hover img{opacity:.75;filter:alpha(opacity=75)}.admin-bar .nav-up,.admin-bar .navbar.fixed-top{top:30px}body{color:#424242;font-family:"Archivo",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:17px}.wp-block-column:not(:first-child){margin-left:0}@media(min-width: 782px){.wp-block-column:not(:first-child){margin-left:32px}}.btn,.btn-primary,.wp-block-button__link{font-size:17px;color:#fff !important;background-color:#054e9e;border:1px solid #054e9e;font-weight:400;border-radius:50px;padding:18px 40px 18px;margin-top:20px;margin-bottom:10px;text-decoration:none !important}.btn:hover,.btn:active,.btn:focus,.btn:active:hover,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:active:hover,.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:active:hover{color:#fff !important;background-color:#0e64c3;border-color:#0e64c3;box-shadow:none}.btn.btn-blue-dark,.btn.has-blue-dark-background-color,.btn-primary.btn-blue-dark,.btn-primary.has-blue-dark-background-color,.wp-block-button__link.btn-blue-dark,.wp-block-button__link.has-blue-dark-background-color{background-color:#052141;border:1px solid #052141}.btn.btn-blue-dark:hover,.btn.btn-blue-dark:active,.btn.btn-blue-dark:focus,.btn.btn-blue-dark:active:hover,.btn.has-blue-dark-background-color:hover,.btn.has-blue-dark-background-color:active,.btn.has-blue-dark-background-color:focus,.btn.has-blue-dark-background-color:active:hover,.btn-primary.btn-blue-dark:hover,.btn-primary.btn-blue-dark:active,.btn-primary.btn-blue-dark:focus,.btn-primary.btn-blue-dark:active:hover,.btn-primary.has-blue-dark-background-color:hover,.btn-primary.has-blue-dark-background-color:active,.btn-primary.has-blue-dark-background-color:focus,.btn-primary.has-blue-dark-background-color:active:hover,.wp-block-button__link.btn-blue-dark:hover,.wp-block-button__link.btn-blue-dark:active,.wp-block-button__link.btn-blue-dark:focus,.wp-block-button__link.btn-blue-dark:active:hover,.wp-block-button__link.has-blue-dark-background-color:hover,.wp-block-button__link.has-blue-dark-background-color:active,.wp-block-button__link.has-blue-dark-background-color:focus,.wp-block-button__link.has-blue-dark-background-color:active:hover{color:#fff !important;background-color:#10266a;border-color:#10266a;box-shadow:none}.btn.btn-xs,.btn-primary.btn-xs,.wp-block-button__link.btn-xs{font-size:12px;font-weight:700;padding:5px 8px;text-transform:none;color:#052141 !important;background-color:rgba(0,0,0,0);border:0}.btn.btn-xs .glyphicon,.btn-primary.btn-xs .glyphicon,.wp-block-button__link.btn-xs .glyphicon{margin-right:3px;font-size:10px}.btn.btn-xs:hover,.btn.btn-xs:active,.btn.btn-xs:focus,.btn.btn-xs:active:hover,.btn-primary.btn-xs:hover,.btn-primary.btn-xs:active,.btn-primary.btn-xs:focus,.btn-primary.btn-xs:active:hover,.wp-block-button__link.btn-xs:hover,.wp-block-button__link.btn-xs:active,.wp-block-button__link.btn-xs:focus,.wp-block-button__link.btn-xs:active:hover{color:#054e9e !important}.btn:disabled,.btn.disabled,.btn[disabled],.btn-primary:disabled,.btn-primary.disabled,.btn-primary[disabled],.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-block-button__link[disabled]{background:#d1d5d7;color:#fff;border-color:#d1d5d7}.btn.active,.btn:active,.btn-primary.active,.btn-primary:active,.wp-block-button__link.active,.wp-block-button__link:active{box-shadow:none}.extra-collapse::after{display:inline-block;margin-left:.555em;vertical-align:.155em;content:"";border-top:.4em solid;border-right:.4em solid rgba(0,0,0,0);border-bottom:0;border-left:.4em solid rgba(0,0,0,0)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.editor-post-title__block .editor-post-title__input{font-weight:700;color:#052141;margin-top:50px;margin-bottom:25px}h1>small,.h1>small,h2>small,.h2>small,h3>small,.h3>small,h4>small,.h4>small,h5>small,.h5>small,h6>small,.h6>small,.editor-post-title__block .editor-post-title__input>small{text-transform:none !important;font-weight:400;line-height:1;color:#777;font-size:75%}h1,.h1{margin-top:0;font-size:65px;margin-bottom:35px;font-family:"Sansita",serif;font-weight:900;font-style:normal}@media screen and (max-width: 1199.98px){h1,.h1{font-size:35px}}@media screen and (max-width: 768px){h1,.h1{font-size:25px}}h2,.h2{font-size:35px}@media screen and (max-width: 576px){h2,.h2{font-size:24px}}h3,.h3{font-size:25px}@media screen and (max-width: 576px){h3,.h3{font-size:23px}}h4,.h4{font-size:22px;margin-top:25px}h5,.h5{font-size:20px;margin-top:30px}h6,.h6{font-size:16px}.p-strong{font-weight:700}.green{color:#76a933}.green-2{color:#209daf}.blue{color:#054e9e}.has-small-font-size{font-size:14px}.has-green-color{color:#76a933}blockquote.wp-block-quote{padding:10px 20px;margin:0 0 20px;font-size:16px;border-left:5px solid #eee}blockquote.wp-block-quote p{margin-bottom:0}.wp-block-column h1:nth-child(1),.wp-block-column h2:nth-child(1),.wp-block-column h3:nth-child(1),.wp-block-column h4:nth-child(1),.wp-block-column h5:nth-child(1),.wp-block-column h6:nth-child(1){margin-top:0}a{color:#998463}a:hover,a:active,a:focus{color:#c89770}a:focus{outline:#c89770 1px solid;outline-offset:1px}.content a{color:#054e9e;text-decoration:underline}.content a:hover,.content a:active,.content a:focus{color:#052141}.content a:focus{outline:#052141 1px solid;outline-offset:1px}ul>li,ol>li{padding-top:3px;padding-bottom:3px}hr{border-width:4px;border-color:#14d6f2}hr.wp-block-separator{margin-top:1.5rem;margin-bottom:1.5rem}hr.thin-hr{border-width:1px;border-color:#d1d5d7}span.num-circle{background:#ff7800;color:#fff;font-weight:700;padding:3px 0;border-radius:50%;width:inherit;width:24px !important;display:block;float:left;clear:left;margin-right:5px;margin-bottom:15px;text-align:center}h3.kalaneuvos-logo{color:#002557 !important;font-family:Verdana,sans-serif !important;font-weight:bold;text-transform:uppercase;font-size:20px;margin-bottom:30px;margin-top:20px}.has-white-color{color:#fff;border-color:#fff}.has-white-color a:hover,.has-white-color a:active,.has-white-color a:focus{color:#998463}.has-black-color{color:#000;border-color:#000}.has-blue-color{color:#054e9e;border-color:#054e9e}.has-blue-dark-color{color:#052141;border-color:#052141}.has-white-background-color{background-color:#fff}.has-black-background-color{background-color:#000}.has-blue-background-color{background-color:#054e9e}.has-blue-dark-background-color{background-color:#052141}.p-some-icons a{text-decoration:none}.p-some-icons a span{margin-left:5px;width:40px;text-align:center;font-size:23px}.nav-up{background:#f2f2f2;z-index:1250;position:absolute;top:0;width:100%;border-bottom:1px solid #e0eef1}@media screen and (min-width: 768px){.nav-up{background:#f2f2f2;z-index:auto}}.nav-up .lang{float:right;margin-top:3px;margin-right:20px;z-index:1300;position:relative}.nav-up .lang a{display:inline-block;margin:12px 2px;text-transform:uppercase;font-weight:500;padding-left:25px;color:#052141;font-size:15px}.nav-up .lang a .global{mask:url(../img/globe.svg);-webkit-mask-image:url(../img/globe.svg);width:28px;height:28px;background:#998463;display:inline-block;mask-size:100% auto;-webkit-mask-size:100% auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin:0px 8px -9px 0px;-webkit-mask-position:center bottom;mask-position:center bottom}.nav-up .lang a:hover,.nav-up .lang a:focus{color:#c89770;text-decoration:none}.nav-up .lang a:hover .global,.nav-up .lang a:focus .global{background:#c89770;transition-delay:.15s}.nav-up .search-div{position:relative;z-index:1300;float:left;margin:10px 0}@media screen and (min-width: 768px){.nav-up .search-div{float:right;margin:6px 20px 0px}}.nav-up .search-div label{color:#998463;font-size:15px;padding-right:15px;padding-top:10px}.nav-up .search-div .input-group div{background-color:#fff;border:1px solid #998463;border-radius:50px;display:flex}.nav-up .search-div .input-group .form-control{border-radius:0;background-color:rgba(0,0,0,0);border:0;height:38px;font-size:13px;padding:0 12px;border-right:0;width:110px;-webkit-box-shadow:0 0 0 0 0;-moz-box-shadow:0 0 0 0 0;box-shadow:0 0 0 0 0}@media screen and (min-width: 992px){.nav-up .search-div .input-group .form-control::placeholder{color:#fff}}@media screen and (min-width: 768px){.nav-up .search-div .input-group .form-control{width:200px;font-size:15px}}.nav-up .search-div .input-group button.btn{border-radius:0;color:#998463;background-color:rgba(0,0,0,0);border:0;border-left:0;margin:0;padding:3px 12px;font-size:21px}.nav-up .search-div .input-group button.btn:hover,.nav-up .search-div .input-group button.btn:focus{color:#054e9e}nav.navbar{padding:0;padding-bottom:3px;border-bottom:0;background:#fff;border-bottom:1px solid #e0eef1}@media screen and (max-width: 767.98px){nav.navbar{overflow:auto;max-height:90vh;align-items:flex-start}nav.navbar .container-fluid{padding-left:15px;padding-right:15px;max-width:none}}nav.navbar .navbar-brand:focus{outline:#054e9e 0 solid;outline-offset:1px}nav.navbar .navbar-brand img{height:50px;width:auto !important}@media screen and (min-width: 768px){nav.navbar .navbar-brand{margin-left:20px}}nav.navbar.top{position:absolute;margin-top:60px;padding-bottom:3px}@media screen and (min-width: 768px){nav.navbar.top{margin-top:53px}}@media screen and (min-width: 768px){nav.navbar.top .navbar-brand img{height:55px;width:auto !important;margin-top:-58px}}@media screen and (min-width: 992px){nav.navbar.top .navbar-brand img{height:75px;margin-top:-66px}}@media screen and (min-width: 1200px){nav.navbar.top .navbar-brand img{height:92px}}@media screen and (max-width: 767.98px){nav.navbar .navbar-collapse{border-top:1px solid #e7e7e7;padding-top:10px;margin-top:10px}nav.navbar .navbar-collapse.show{max-height:350px;overflow-y:auto}}nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:1rem;color:#052141;font-weight:700;padding:10px 10px 6px;border-bottom:4px solid rgba(0,0,0,0)}@media screen and (min-width: 768px)and (max-width: 991.98px){nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:.8rem;padding:15px 8px 11px}}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item a.nav-link{padding:14px 12px 6px}}@media screen and (min-width: 1200px){nav.navbar .navbar-nav li.nav-item a.nav-link{padding:14px 22px 10px}}nav.navbar .navbar-nav li.nav-item a.nav-link:hover,nav.navbar .navbar-nav li.nav-item a.nav-link:focus{color:#054e9e}nav.navbar .navbar-nav li.nav-item a.nav-link:focus{outline:#054e9e 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item.active a.nav-link{background-color:rgba(0,0,0,0);color:#054e9e;border-color:rgba(0,0,0,0)}nav.navbar .navbar-nav li.nav-item.active a.nav-link:hover,nav.navbar .navbar-nav li.nav-item.active a.nav-link:focus{background-color:rgba(0,0,0,0);color:#054e9e;border-color:rgba(0,0,0,0)}nav.navbar .navbar-nav li.nav-item .dropdown-toggle::after{content:"";-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:700;font-family:"Font Awesome 5 Free";font-size:.85rem;margin-left:10px;border:0;vertical-align:0}nav.navbar .navbar-nav li.nav-item:last-child .dropdown-menu{left:auto;right:0}nav.navbar .navbar-nav li.nav-item .dropdown-menu{background:#fff;border-radius:0;border:0;padding:0;box-shadow:none;border-top:4px solid #fff}@media screen and (max-width: 767.98px){nav.navbar .navbar-nav li.nav-item .dropdown-menu{background:rgba(0,0,0,0);border-top:0}}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item{padding:0}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{font-weight:bold;color:#052141;padding:10px 25px;font-size:.9rem;border-bottom:0}@media screen and (min-width: 768px)and (max-width: 991.98px){nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{font-size:.7rem}}@media screen and (min-width: 768px){nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{border-bottom:1px solid #f2f9fc}}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus{color:#054e9e}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:active{background-color:rgba(0,0,0,0)}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus{outline:#054e9e 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item:last-child a{border-bottom:0}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item{color:#054e9e;background-color:#fff}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus{color:#054e9e}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus{outline:#054e9e 1px solid;outline-offset:1px}@media screen and (max-width: 767.98px){nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item{background-color:#fff !important}}nav.navbar .navbar-toggler{border-color:rgba(0,0,0,0);margin-right:0;border-radius:0}nav.navbar .navbar-toggler:hover,nav.navbar .navbar-toggler:focus{background-color:#efebe7}nav.navbar .navbar-toggler .toggler-icon{background-color:#052141;display:block;width:22px;height:2px;border-radius:1px;margin:4px 0;transition:all .2s ease-in-out}nav.navbar .navbar-toggler span:nth-child(1){width:22px;transform:translateX(0) translateY(6px) rotate(45deg)}nav.navbar .navbar-toggler span:nth-child(2){width:22px;opacity:0}nav.navbar .navbar-toggler span:nth-child(3){width:22px;transform:translateX(0) translateY(-6px) rotate(-45deg)}nav.navbar .navbar-toggler.collapsed span:nth-child(1){width:22px;transform:translateX(0) translateY(0) rotate(0)}nav.navbar .navbar-toggler.collapsed span:nth-child(2){width:16px;opacity:1}nav.navbar .navbar-toggler.collapsed span:nth-child(3){width:20px;transform:translateX(0) translateY(0) rotate(0);margin-top:3px}.wave{margin:50px}.wave img{display:block;margin:auto;max-width:100}.content{margin-left:30px;margin-right:30px}.content .container-fluid{background-color:#f7f7f7;border-radius:18px;padding-top:40px;padding-bottom:30px}@media screen and (min-width: 576px){.content .container-fluid{padding-top:50px;padding-bottom:50px}}.content .container-fluid img{mix-blend-mode:multiply}.wp-block-image figure figcaption{text-align:center;font-size:13px}@media screen and (max-width: 991.98px){.wp-block-image .alignright,.wp-block-image .alignleft{float:none !important;margin:auto}.wp-block-image.some .alignleft{float:left !important;margin-right:1em}}@media screen and (max-width: 991.98px){.wp-block-columns .wp-block-column{flex-basis:100% !important}}.breadcrumbs{padding:22px 0 12px;background:#fff;color:#998463}.breadcrumbs p{margin-bottom:.7rem;font-size:15px;text-align:center}.breadcrumbs span span span a{padding:0 10px}.breadcrumbs .breadcrumb_last{color:#052141;padding-left:10px}.breadcrumbs span span a{padding-left:10px;padding-right:10px}#page-nav{margin-top:30px}#page-nav ul{padding-left:0}#page-nav ul li{list-style:none;display:inline-block}#page-nav ul li a{padding:7px 13px;margin-top:0;margin-bottom:0;background:none;border:0;color:#052141;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box}#page-nav ul li a:hover,#page-nav ul li a:active,#page-nav ul li a:focus{background:#054e9e;color:#fff;text-decoration:none}#page-nav ul li.active a{background:#052141;color:#fff;text-decoration:none}.post-nav .pull-left{float:left}.post-nav .pull-right{float:right}@media print{body{font-family:"Verdana","sans-serif"}}@media print{#comments,.recipe-nav ul,header,nav{display:none}}header#main-header-front{margin-top:105px;display:flex;align-items:center}header#main-header-front .img-link{width:100%}header#main-header-front img{width:100%;max-width:none}@media screen and (max-width: 991.98px){header#main-header-front img{min-height:200px;width:100%;overflow:hidden;object-fit:cover}}@media screen and (max-width: 991.98px){header#main-header-front{margin-top:100px}}@media screen and (max-width: 767.98px){header#main-header-front{margin-top:110px}}header#main-header-front .caption{position:absolute;left:0;right:0}header#main-header-front .caption h1{color:#fff;text-align:center;line-height:1;margin-top:50px}header#main-header-front .caption h1 small{font-weight:500;font-family:"Archivo",serif;font-size:20px;text-transform:uppercase !important;color:#fff;letter-spacing:2px}@media screen and (max-width: 1199.98px){header#main-header-front .caption h1 small{font-size:18px}}@media screen and (max-width: 768px){header#main-header-front .caption h1 small{font-size:15px}}@media screen and (max-width: 991.98px){header#main-header-front .navbar-brand img{min-height:auto;width:auto}}header#main-header{min-height:400px;background-size:100% auto;background-repeat:no-repeat;margin-top:105px;background-position:center center}@media screen and (max-width: 991.98px){header#main-header{margin-top:100px}}@media screen and (max-width: 767.98px){header#main-header{min-height:150px;background-size:cover;margin-top:90px}}.modal-open{overflow:auto;padding-right:0 !important}.modal-backdrop{display:none !important}.tuotetoive{position:fixed;right:35px;bottom:20px;z-index:10;padding:15px 25px;background-color:#998463;border-color:#998463;font-weight:700;font-size:1rem}@media screen and (max-width: 575.98px){.tuotetoive{bottom:10px}}.tuotetoive:hover,.tuotetoive:active,.tuotetoive:focus{background-color:#866742;border-color:#866742}.tuotetoive i{margin-right:10px;font-size:1.5rem;vertical-align:bottom}#tuotetoive{width:auto;height:auto;right:20px;bottom:95px;left:auto;top:auto}@media screen and (max-width: 767.98px){#tuotetoive{width:100%;bottom:95px;right:auto;left:auto;padding-left:20px;padding-right:20px !important}}@media screen and (max-width: 575.98px){#tuotetoive{bottom:10px}}#tuotetoive .modal-dialog{max-width:100%;width:620px;margin:0;padding-bottom:10px}#tuotetoive .modal-dialog .modal-content{border-radius:20px;box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137);border:0}#tuotetoive .modal-dialog .modal-header{border-bottom:0}#tuotetoive .modal-dialog .modal-header .close{text-shadow:none;opacity:1;padding:1.2rem 1.2rem}#tuotetoive .modal-dialog .modal-body{padding:0 3.5rem 3.5rem}#tuotetoive .modal-dialog .modal-body h2{font-size:3rem;margin-top:0;font-family:"Sansita",serif;font-weight:900}@media screen and (max-width: 767.98px){#tuotetoive .modal-dialog .modal-body h2{font-size:2rem}}@media screen and (max-width: 575.98px){#tuotetoive .modal-dialog .modal-body h2{font-size:1.5rem}}#tuotetoive .modal-dialog .modal-body p strong{color:#052141;font-size:19px}@media screen and (max-width: 575.98px){#tuotetoive .modal-dialog .modal-body p strong{font-size:17px}}#tuotetoive .modal-dialog .modal-body a{margin-top:20px;display:block}#tuotetoive .modal-dialog .modal-body a i{margin-right:10px;font-size:1.5rem;vertical-align:bottom}#tuotetoive .modal-dialog .modal-body a:hover,#tuotetoive .modal-dialog .modal-body a:active,#tuotetoive .modal-dialog .modal-body a:focus{color:#866742}@media screen and (max-width: 575.98px){#tuotetoive .modal-dialog .modal-body{padding:0 1.5rem 1.5rem}#tuotetoive .modal-dialog .modal-body p{font-size:15px}#tuotetoive .modal-dialog .modal-body a{margin-top:10px}#tuotetoive .modal-dialog .modal-body h2{margin-top:-20px}}.home h2{font-family:"Sansita",serif;font-weight:900;font-style:normal;font-size:65px}@media screen and (max-width: 1199.98px){.home h2{font-size:35px}}@media screen and (max-width: 768px){.home h2{font-size:25px}}.home #front-recipes{margin:30px}.home #front-recipes .container-fluid{background-color:#f7f7f7;border-radius:18px;padding-top:40px;padding-bottom:20px}@media screen and (min-width: 576px){.home #front-recipes .container-fluid{padding-top:50px;padding-bottom:50px}}.home #front-recipes .container-fluid h2{margin-top:0;line-height:1}.home #front-recipes .container-fluid h2 small{font-weight:500;font-family:"Archivo",serif;font-size:20px;color:#052141}.home .content{margin-bottom:30px}.home .content .container-fluid{background-color:#d8eaee;padding-bottom:20px;padding-top:0}@media screen and (min-width: 576px){.home .content .container-fluid{padding-top:50px;padding-bottom:80px}}.home #extra-collapse h2{margin-top:0}.home #recent-news{margin-left:30px;margin-right:30px}.home #recent-news .container-fluid{background-color:#f2f9fc;border-radius:18px;padding-top:0;padding-bottom:0}@media screen and (min-width: 768px){.home #recent-news .container-fluid{background:linear-gradient(90deg, rgb(242, 249, 252) 0%, rgb(242, 249, 252) 70%, rgb(223, 233, 237) 70%, rgb(223, 233, 237) 100%)}}.home #recent-news .container-fluid h2{margin-top:20px}.home #recent-news .container-fluid.blue-bg{margin-top:30px}.home #recent-news a figure{margin:15px 0 35px}.home #recent-news a figure img{border-radius:18px}.home #recent-news a figure figcaption{margin-top:20px}.home #recent-news a figure figcaption small{color:#054e9e;font-size:16px}.home #recent-news a figure figcaption p{color:#424242}.home #recent-news a figure h5{margin-top:10px}.home #recent-news a:hover,.home #recent-news a:active,.home #recent-news a:focus{text-decoration:none}.home #recent-news a:hover p,.home #recent-news a:hover h5,.home #recent-news a:active p,.home #recent-news a:active h5,.home #recent-news a:focus p,.home #recent-news a:focus h5{color:#054e9e !important}.home #recent-news .col-md-8{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px){.home #recent-news .col-md-8{padding-right:30px}}@media screen and (min-width: 576px){.home #recent-news .col-md-8{padding-bottom:50px;padding-top:50px}}.home #recent-news .blue-bg{background-color:#dfe9ed;padding-top:5px;padding-bottom:40px}@media screen and (min-width: 576px){.home #recent-news .blue-bg{padding-top:50px;padding-bottom:50px}}.home #recent-news .blue-bg .text-area{margin-left:0}@media screen and (min-width: 576px){.home #recent-news .blue-bg .text-area{margin-left:15px}}@media screen and (min-width: 1200px){.home #recent-news .blue-bg .text-area{margin-left:50px}}.home #recent-news .blue-bg img{margin-top:30px}.home #front-products{margin-left:30px;margin-right:30px;margin-bottom:30px}.home #front-products .container-fluid{background-color:#f7f7f7;border-radius:18px;padding-top:0px;padding-bottom:20px}@media screen and (min-width: 576px){.home #front-products .container-fluid{padding-top:50px;padding-bottom:50px}}.home #front-products .container-fluid a{text-decoration:none}.home #front-products .container-fluid a:hover,.home #front-products .container-fluid a:active,.home #front-products .container-fluid a:focus{text-decoration:underline;color:#054e9e}.home #front-products .container-fluid figure{margin-top:30px}.home #front-products .container-fluid img{border-radius:18px;background-color:#fff;padding:15px;box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137)}.wp-block-file{font-size:14px !important;margin-bottom:0}.staff-content h6,.martinkala-staff h6{margin-top:20px;margin-bottom:10px}.staff-content .small,.martinkala-staff .small{margin-top:40px}.products{padding:80px 0 60px}.products h5{margin-bottom:40px;margin-top:10px}.products img{margin:auto;display:block}.products a:focus,.products a:active,.products a:hover{color:#052141}#products{padding:0 0 60px}#products a:focus,#products a:active,#products a:hover{color:#052141;text-decoration:none;font-weight:400}#products a:focus span,#products a:active span,#products a:hover span{border-bottom:2px solid #052141}#products a:focus small,#products a:active small,#products a:hover small{border-bottom:2px solid #777}.product-list figure{margin-top:60px}.product-list img{padding:0 15px}.product-list .msc{padding:0;position:absolute;right:0;bottom:0;height:45px;width:auto}.product-list .hs{position:absolute;bottom:0;height:50px;width:auto}.single-product .product-img{position:relative;margin-bottom:20px}.single-product .product-img img{padding:0 15px}.single-product .msc{padding:0 !important;position:absolute;right:0;bottom:0;width:150px}.single-product .hs{position:absolute;bottom:0;width:70px;padding:0 !important}.single-product .table tr>th,.single-product .table tr>td{border:0 !important;padding:3px !important;font-size:14px !important}#news a{text-decoration:none}#news a figure{margin:15px 0 35px}#news a figure img{border-radius:18px}#news a figure figcaption{margin-top:20px}#news a figure figcaption small{color:#054e9e;font-size:16px}#news a figure figcaption p{color:#424242}#news a figure h5{margin-top:10px}#news a:hover,#news a:active,#news a:focus{text-decoration:none}#news a:hover p,#news a:hover h5,#news a:active p,#news a:active h5,#news a:focus p,#news a:focus h5{color:#054e9e !important}.single-post .wp-post-image{margin-left:auto;margin-right:auto;margin-bottom:30px;width:100%}.star-ratings-css{unicode-bidi:bidi-override;color:#21719e;font-size:16px;height:25px;width:90px;margin:0 7px;position:relative;padding:0;padding-top:2px;float:left}.star-ratings-css-top{color:#f9c039;padding:0;position:absolute;z-index:1;display:block;top:2px;left:0;overflow:hidden}.star-ratings-css-top span{font-family:"Font Awesome 5 Free"}.star-ratings-css-top span::before{content:"";font-weight:900}.star-ratings-css-bottom{padding:0;display:block;z-index:0}.star-ratings-css-bottom span{font-family:"Font Awesome 5 Free"}.star-ratings-css-bottom span::before{content:""}.btn-choice{color:#054e9e !important;background-color:rgba(0,0,0,0);border-color:#054e9e;margin-bottom:15px;margin-right:10px;font-size:16px;border-width:2px;margin-top:0;font-weight:700;padding:8px 20px 8px}.btn-choice:hover{background-color:#052141;color:#fff !important;border-color:#052141}.btn-choice.active{color:#fff !important;background-color:#054e9e}@media screen and (max-width: 991.98px){.btn-choice{margin-bottom:10px;margin-top:3px;padding:3px 9px 2px;font-size:12px}}.btn-choice.christmas{border-color:#be0d36;color:#be0d36 !important}.btn-choice.christmas.active{background:#be0d36;color:#fff !important}.btn-choice.christmas:hover{opacity:.75;background:#be0d36;color:#fff !important}.material-filtter{margin-top:20px;margin-bottom:20px}.material-filtter .btn-choice{color:#998463 !important;border-color:#998463}.material-filtter .btn-choice:hover{color:#fff !important;background:#503e22;border-color:#503e22}.material-filtter .btn-choice.active{color:#fff !important;background-color:#998463}.post-tags{margin-top:30px}.recipes{margin-top:40px;margin-bottom:80px}.recipes .social-btn{text-align:center;font-size:28px;margin-right:25px;margin-bottom:25px;text-decoration:none;color:#052141}.recipes .social-btn:focus,.recipes .social-btn:hover,.recipes .social-btn:active{color:#998463}.resepti a:hover,.resepti a:active,.resepti a:focus{text-decoration:none;color:#054e9e !important}.resepti a:hover h5,.resepti a:active h5,.resepti a:focus h5{color:#054e9e !important}.resepti figure{margin-top:25px}.resepti img{border-radius:18px;width:100%;max-width:none}.resepti h5{margin-top:20px;margin-bottom:10px}.resepti .time{color:#7c7c7c}.resepti .time i{font-size:28px;vertical-align:bottom;margin-right:5px}.filters{margin-top:1.5rem}.filters .input-wrapper{display:flex;max-width:700px;width:100%;justify-self:center;border-radius:30px;border:2px solid #052141;background-color:#fff;margin-bottom:20px;padding:5px;padding-left:10px;margin-left:auto;margin-right:auto}.filters .input-wrapper .fa{font-size:1.4rem;color:#052141;padding:5px}.filters .input-wrapper input{width:100%;border:0;background-color:rgba(0,0,0,0);margin-left:10px}.filters .input-wrapper #searchtext{font-size:15px}.filters .input-wrapper #searchfilters{display:flex}.filters .input-wrapper #searchfilters a{white-space:nowrap;border-radius:20px;border:1px solid #998463;background-color:#fff;padding:3px 15px;padding-right:10px;margin:0px;margin-left:10px;text-decoration:none;color:#998463;display:flex;align-items:center;font-size:15px}.filters .input-wrapper #searchfilters a .fa{font-size:initial;margin-left:10px;color:#998463}.filters .select-wrapper{position:relative;display:inline-block;margin:5px}.filters .select-wrapper select{border-radius:20px;border:0;font-size:.95rem;color:#fff;background-color:#052141;padding:8px 10px;padding-right:35px;padding-left:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.filters .select-wrapper:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85rem;color:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}html{scroll-padding-top:100px}.recipe h1{font-size:22px}@media screen and (min-width: 768px){.recipe h1{float:left;margin-right:15px;font-size:35px}}.recipe h4{margin-top:50px}.recipe .product-to-recipe img{margin:auto;display:block}.recipe .product-to-recipe .col-sm-3{margin-top:20px}.recipe p.portion{font-size:15px;color:#777;float:left}@media screen and (min-width: 768px){.recipe p.portion{margin-top:16px}}.recipe .ratings{font-size:15px;color:#777}@media screen and (min-width: 768px){.recipe .ratings{margin-top:3px}}.recipe .ratings-text{font-size:15px;color:#777;float:left;padding-left:20px}@media screen and (min-width: 768px){.recipe .ratings-text{margin-top:3px}}.recipe .recipe-nav{clear:both}.recipe .fa-clock{margin-left:15px}.recipe .btn-xs{border:1px solid #052141;padding:5px 15px}.recipe .btn-xs:hover,.recipe .btn-xs:focus,.recipe .btn-xs:active{color:#054e9e}@media screen and (max-width: 767.98px){.recipe .nutritions{display:block;margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 1199.98px){.recipe .nutritions .col{flex:1}}.recipe .nutritions .nutrition{background-color:#fff;text-align:center;padding:12px 3px 2px;margin:10px 0}.recipe .nutritions .nutrition .amount{clear:both;font-size:17px;font-weight:bold;color:#054e9e;display:block;padding:10px 0 0}@media screen and (max-width: 767.98px){.recipe .recipe-top{position:fixed;top:60px;width:100%;z-index:1000;background:#fff;left:0;margin:auto;width:540px;right:0;padding-left:15px;padding-right:15px}.recipe h2,.recipe h3,.recipe h4{margin-top:0}.recipe #aineet,.recipe #kuvaus,.recipe #ohje{padding-top:70px}.recipe #video{padding-top:70px}.recipe .nav-fill>li a{border-radius:0;border:1px solid #052141;margin:3px;background-color:#052141;font-weight:bold;font-size:15px;color:#929393;padding:7px;margin-bottom:10px;color:#fff;text-decoration:none}.recipe .nav-fill>li a:hover,.recipe .nav-fill>li a:focus{background-color:rgba(0,0,0,0);color:#052141;border-color:#052141}.recipe .recipe-nav{height:57px}}@media screen and (max-width: 575.98px){.recipe .recipe-top{width:100%}}.recipe .product-to-recipe figure{margin-bottom:30px}.recipe .product-to-recipe h6{margin-top:10px}.recipe .product-to-recipe a{text-decoration:none}.recipe .product-to-recipe a:hover,.recipe .product-to-recipe a:active,.recipe .product-to-recipe a:focus{text-decoration:underline;color:#054e9e}.jobs{margin:10px 0}.jobs .btn{margin-top:7px}.search-page a figure{margin:15px 0 35px}.search-page a figure img{border-radius:18px}.search-page a figure h5{margin-bottom:30px;margin-top:10px}.search-page a:hover,.search-page a:active,.search-page a:focus{text-decoration:none}.search-page a:hover h5,.search-page a:active h5,.search-page a:focus h5{color:#054e9e !important}.up{margin-left:30px;margin-right:30px;margin-top:30px;text-align:center;margin-bottom:20px}.up .container-fluid{background-color:#f7f7f7;border-radius:18px;padding-top:0;padding-bottom:20px}@media screen and (min-width: 576px){.up .container-fluid{padding-top:50px;padding-bottom:50px}}.up a{color:#002557}.up a:hover,.up a:focus,.up a:active{color:#054e9e;text-decoration:none}.up a:hover h4,.up a:focus h4,.up a:active h4{color:#054e9e}.up a h4{margin-bottom:10px;margin-top:20px;color:#002557}@media screen and (min-width: 576px){.up a h4{margin-bottom:40px;margin-top:40px}}.up a h4:hover,.up a h4:focus,.up a h4:active{color:#054e9e;text-decoration:none}.up img{margin:auto;margin-top:40px;display:block}.staff{min-height:150px}@media screen and (max-width: 576px){.staff img{margin-left:auto;margin-right:auto}.staff .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.staff .col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.staff a{color:#c89770}.staff a:hover,.staff a:active,.staff a:focus{color:#c89770}.page-template-martinkala .products{padding:30px 0 80px}#feedback-forms{margin-top:30px}#feedback-forms .nav-tabs{border-bottom-color:#209daf}#feedback-forms .nav-tabs .nav-item{margin-bottom:-4px}#feedback-forms .nav-tabs .nav-item .nav-link.active{color:#209daf;border-color:#209daf #209daf #fff}#feedback-forms form{margin-top:15px}#feedback-forms form p{font-size:14px !important}#feedback-forms form label{margin-top:5px;text-align:left;font-weight:700}#feedback-forms form .form-control{border-radius:0;height:calc(1.5em + 1.1rem + 2px)}#feedback-forms form .btn{margin:15px 0 5px}.alert,.wpcf7-response-output{padding:15px !important;margin-bottom:20px;border:1px solid rgba(0,0,0,0);text-align:center;border-radius:4px;font-size:13px;font-weight:700}.alert-danger,.wpcf7-response-output.wpcf7-validation-errors{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-success,.wpcf7-response-output.wpcf7-mail-sent-ok{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.wpcf7-not-valid{border-color:red}.wpcf7-not-valid label{color:red}.wpcf7-not-valid-tip{font-size:13px !important}.wpcf7-response-output{margin:2em 0 1em;border-width:1px !important;margin-top:10px !important}.gallery-image{margin-bottom:20px}.gallery-image img{margin-left:auto;margin-right:auto;mix-blend-mode:normal}.gallery-image .img-caption{margin-top:10px}.gallery-image .img-caption .btn.btn-xs{padding:0 8px;font-size:12px;font-weight:700;border:0;margin:0}.page-id-10136 .gallery-image img{margin-left:auto;margin-right:auto;border-radius:10px;background:#fff;padding:15px}.wp-block-embed-youtube iframe{width:100%}#commentform{margin-left:0;margin-right:0}#commentform #comment{width:100%}#commentform label{margin-bottom:.2rem;font-weight:bold;width:100%}#commentform .comment-notes{padding-left:0 !important}#commentform textarea{color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:10px}#commentform .comment-info{float:left}@media screen and (max-width: 991.98px){#commentform .comment-info{width:100%;float:none;max-width:100%}}#commentform .form-btn{width:100%;padding-right:15px;clear:both}@media screen and (max-width: 991.98px){#commentform .form-btn{padding-right:0}}#commentform .comment-form-comment{width:50%;float:left}@media screen and (max-width: 991.98px){#commentform .comment-form-comment{width:100%;float:none}}#commentform label[for=comment]:after{content:" *"}#commentform .logged-in-as{padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 991.98px){#commentform .col-xs-6 .form-group{margin-left:-15px;margin-right:-15px}}.single-product .comment-form-author label[for=author] .required,.single-recipe .comment-form-author label[for=author] .required{display:inline-block !important}.commentlist{display:block}footer#main-footer{background-color:#fff;padding-top:50px}footer#main-footer .container{padding-left:30px;padding-right:30px}footer#main-footer .footer-up{color:#002557;padding-bottom:50px}footer#main-footer .footer-up p,footer#main-footer .footer-up h1,footer#main-footer .footer-up h2,footer#main-footer .footer-up h3,footer#main-footer .footer-up h4,footer#main-footer .footer-up h5,footer#main-footer .footer-up h6,footer#main-footer .footer-up a{color:#002557}footer#main-footer .footer-up p{font-size:18px;line-height:1.4}@media screen and (min-width: 1200px){footer#main-footer .footer-up p{line-height:1.7}}footer#main-footer .footer-up h4{margin-top:10px}footer#main-footer .footer-up h3{margin-top:20px}footer#main-footer .footer-up a{text-decoration:underline}footer#main-footer .footer-up a:focus,footer#main-footer .footer-up a:hover,footer#main-footer .footer-up a:active{color:#998463}footer#main-footer .footer-up .all-somes{margin-top:15px;margin-bottom:15px}@media screen and (min-width: 576px){footer#main-footer .footer-up .all-somes{margin-top:0;margin-bottom:0}}footer#main-footer .footer-up .all-somes .social-btn{text-align:center;font-size:28px;margin-right:25px;margin-bottom:25px;text-decoration:none}@media screen and (min-width: 576px){footer#main-footer .footer-up .all-somes .social-btn{display:block;margin-right:0}}footer#main-footer .footer-up .all-somes .social-btn:focus,footer#main-footer .footer-up .all-somes .social-btn:hover,footer#main-footer .footer-up .all-somes .social-btn:active{color:#998463}footer#main-footer .footer-up .logo-footer{margin-bottom:25px}footer#main-footer .footer-up .some{margin-bottom:5px}@media screen and (min-width: 992px)and (max-width: 1199.98px){footer#main-footer .footer-up .some{max-width:80%}}@media screen and (max-width: 767.98px){footer#main-footer .footer-up .some{display:inline-block;margin:5px}}footer#main-footer .footer-up hr{border-top:2px solid #85724d;margin-top:30px;padding-top:50px;width:100%}footer#main-footer .footer-up .btn{color:#fff;margin-right:25px}footer#main-footer .footer-form h3{margin-bottom:25px}footer#main-footer .footer-form .wave-border{width:100%;height:8px;background-image:url(../img/aalto.png);background-repeat:repeat-x;margin-top:80px}footer#main-footer .footer-down{background-color:#fff;padding-top:10px;padding-bottom:5px}footer#main-footer .footer-down .row{justify-content:center;align-items:center}footer#main-footer .footer-down img{display:inline-block;margin:0 5px;width:auto;max-width:130px;max-height:75px;margin-bottom:20px}@media screen and (min-width: 768px){footer#main-footer .footer-down img{margin:0 10px;margin-bottom:20px}}footer#main-footer .footer-down a{text-decoration:none !important}footer#main-footer .footer-wave{width:100%;max-width:none}@media screen and (max-width: 767.98px){.single-recipe .recipe #kuvaus{padding-top:35px}}.single-recipe .wave-border{width:100%;height:8px;background-image:url(../img/aalto-tumma.png);background-repeat:repeat-x;margin-top:0;margin-bottom:35px}@media screen and (min-width: 768px){.single-recipe .wave-border{margin-bottom:0;margin-top:50px}}.single-recipe #comments{border-top:0;margin-top:0}@media print{.single-recipe h1,.single-recipe h2,.single-recipe h3,.single-recipe h4,.single-recipe h5,.single-recipe h6,.single-recipe p,.single-recipe li,.single-recipe a{color:#000 !important}.single-recipe .search-div,.single-recipe footer#main-footer,.single-recipe #comments,.single-recipe .up,.single-recipe .wave,.single-recipe .wp-post-image,.single-recipe iframe,.single-recipe .wpsso-rrssb wpsso-rrssb-content,.single-recipe .hidden-print{display:none !important}.single-recipe .breadcrumbs{background:rgba(0,0,0,0)}.single-recipe .breadcrumbs a{text-decoration:none;color:#000}.single-recipe .star-ratings-css-top{color:#000}.single-recipe .star-ratings-css{color:#000;margin-top:-3px}.single-recipe .portion{margin-right:15px}.single-recipe .portion i{margin-left:15px}.single-recipe .fa-clock-o{font-family:"Font Awesome 5 Free"}.single-recipe .fa-clock-o::before{content:""}.single-recipe .product-to-recipe .col-sm-3{display:flex;margin-top:0;max-width:100%;flex:100%}.single-recipe .product-to-recipe .col-sm-3 a{text-decoration:none}.single-recipe .product-to-recipe h5{text-align:left}.single-recipe .text-center h5,.single-recipe .text-center p{text-align:left}.single-recipe .nutritions .nutrition{background:rgba(0,0,0,0);text-align:left;padding:0}.single-recipe .nutritions .nutrition .amount{font-size:14px;color:#000;display:block;padding:0}}#cookie-law-info-bar{display:none}.sharethis-inline-share-buttons{margin-bottom:20px !important}.sharethis-inline-share-buttons img{mix-blend-mode:normal !important}.g-recaptcha{display:table !important}@media screen and (min-width: 992px){.g-recaptcha{padding-left:18px !important}}.video-placeholder-normal{display:none !important}