﻿.u-section-4,.u-section-6{margin-top:0;margin-bottom:0}body,html{overflow:auto}body{padding:0}nav.u-menu.u-menu-dropdown.u-offcanvas.u-menu-1{margin:-75px 0 22px auto!important}.u-enable-responsive .u-menu-close{z-index:1;position:relative;width:22px;height:28px;margin:10px 10px auto;text-align:right;font-style:initial;letter-spacing:initial;font-weight:initial;display:block}.u-section-6 a{color:#742323}.u-section-6 a:hover{color:#f3f3f3}.u-link-c{display:table;border-style:solid;border-bottom-width:0;white-space:nowrap;align-self:flex-start}.img-rounded{border-radius:50%;width:125px}.img-left{position:relative;top:15px}.u-footer{background-image:none;display:grid}.u-adress{font-size:.875rem}.u-section-2-p1{background-image:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),url("/savane/img/b-min.webp");background-position:50% 50%}.u-section-2-p2{background-image:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),url("/savane/img/banner-peikonlehtikakkossivu.webp");background-position:50% 50%}.u-section-2 .u-sheet-1{min-height:751px}.u-section-2 .u-group-1{width:730px;min-height:431px;box-shadow:0 0 40px 4px rgba(26,26,26,.8);margin:60px auto}.u-section-2 .u-container-layout-1,.u-section-4 .u-container-layout-1,.u-section-4 .u-container-layout-2{padding:30px}.u-section-2 .u-text-1{text-transform:uppercase;font-weight:400;letter-spacing:3px;font-size:1.125rem;margin:0}.u-section-2 .u-text-2{font-size:4.5rem;letter-spacing:1px;margin:16px 0 0}.u-section-2 .u-text-3{text-transform:uppercase;font-weight:400;letter-spacing:3px;margin:24px 209px 0}@media (max-width:1199px){.u-section-2 .u-sheet-1{min-height:619px}.u-section-2 .u-text-3{margin-left:209px;margin-right:209px}}@media (max-width:991px){.u-section-2 .u-sheet-1{min-height:474px}.u-section-2 .u-group-1{width:720px}.u-section-2 .u-text-3{margin-left:204px;margin-right:204px}}@media (max-width:768px){#carousel_a199 .u-layout{height:auto!important}.u-section-4 .u-image-1-p2-1,.u-section-4 .u-image-2-p1-1,.u-section-4 .u-image-2-p2-1,.u-section-4 .u-image-2-p2-2,.u-section-4 .u-image-2-p2-3,.u-section-4 .u-image-2-p3-1{height:calc(100vw)}.u-section-2 .u-sheet-1{min-height:356px}.u-section-2 .u-group-1{min-height:369px;margin-top:122px;margin-right:initial;margin-left:initial;width:auto}.u-section-2 .u-text-1{font-size:1rem}.u-section-2 .u-text-2{font-size:1.4rem}.u-section-2 .u-text-3{margin-left:134px;margin-right:134px}}.u-section-4 .u-layout-wrap-1{margin:0 auto 0 0}.u-section-4 .u-text-1{font-size:1.125rem;line-height:1.8;letter-spacing:3px;text-transform:uppercase;margin:0 41px}.u-section-4 .u-image-2-p3-1{background-image:url("/savane/img/paahieronta_400x600.webp");background-size:100%}.u-section-4 .u-image-2-p2-1{background-image:url("/savane/img/raindrop.webp");background-size:100%}.u-section-4 .u-image-2-p2-2{background-image:url("/savane/img/sointukylpy.webp");background-size:100%}.u-section-4 .u-image-2-p2-3{background-image:url("/savane/img/todistus_cadre.webp");background-position:50% 100%;background-size:contain}.u-section-4 .u-image-1-p2-1{background-image:url("/savane/img/goldentouch.webp");background-position:50% 100%}.u-section-4 .u-image-2-p1-1{background-image:url("/savane/img/piparminttu_760x760.webp");background-position:50% 100%;background-size:100% 100%}#carousel_a199 .u-layout{height:688px}.u-section-4 .u-btn-1{border-style:solid;background-image:none;font-size:.875rem;text-transform:uppercase;letter-spacing:2px;margin:20px auto 0}@media (max-width:1199px){.u-section-4,.u-section-4 .u-image-1,.u-section-4 .u-image-2{min-height:567px}.u-section-4 .u-layout-wrap-1{margin-right:initial;margin-left:initial}.u-section-4 .u-text-1{margin-left:0;margin-right:0}.u-section-4 .u-text-2{margin-left:41px;margin-right:41px}}@media (max-width:991px){.u-section-4,.u-section-4 .u-image-1,.u-section-4 .u-image-2{min-height:434px}.u-section-4 .u-text-1{font-size:1rem}.u-section-4 .u-text-2{font-size:1.4rem;margin-left:22px;margin-right:22px}}@media (max-width:768px){.u-section-4{min-height:1302px}.u-section-4 .u-image-1,.u-section-4 .u-image-2{min-height:651px}.u-section-4 .u-container-layout-1,.u-section-4 .u-container-layout-2{padding-left:10px;padding-right:10px}.u-section-4 .u-text-1{width:494px;margin-left:auto;margin-right:auto}.u-section-4 .u-text-2{font-size:1.4rem;margin-left:38px;margin-right:38px}}@media (max-width:575px){.u-layout-row.u-right-img{flex-direction:row;flex-wrap:wrap-reverse;max-width:100%}.u-section-2 .u-sheet-1{min-height:604px;height:auto}.u-section-2 .u-group-1{min-height:370px;margin-top:149px;width:auto;margin-right:initial;margin-left:initial}.u-section-2 .u-container-layout-1{padding-left:10px;padding-right:10px}.u-section-2 .u-text-2{font-size:3rem}.u-section-2 .u-text-3{margin-left:34px;margin-right:34px}.u-section-4{min-height:820px}.u-section-4 .u-image-1,.u-section-4 .u-image-2{min-height:410px}.u-section-4 .u-text-1{width:320px;font-size:1.25rem}.u-section-4 .u-text-2{font-size:1.19rem;margin-left:23px;margin-right:23px}}.u-section-6{background-image:none}.u-section-6 .u-sheet-1{min-height:424px}.u-section-6 .u-layout-wrap-1{margin:60px auto 60px 0}.u-section-6 .u-layout-cell-1,.u-section-6 .u-layout-cell-2{min-height:279px}.u-section-6 .u-container-layout-1,.u-section-6 .u-container-layout-2{padding-left:20px;padding-right:20px}.u-section-6 .u-text-1{font-size:2.25rem;margin:20px 0 0}.u-section-6 .u-text-2{position:relative;margin:20px 0 0}.u-section-6 .u-text-3{margin-left:0;margin-right:0;position:relative;margin-bottom:0}@media (max-width:1199px){.u-section-6 .u-sheet-1{min-height:375px}.u-section-6 .u-layout-wrap-1{margin-right:initial;margin-left:initial}.u-section-6 .u-layout-cell-1,.u-section-6 .u-layout-cell-2{min-height:230px}}@media (max-width:991px){.u-section-6 .u-sheet-1{min-height:245px}.u-section-6 .u-layout-cell-1,.u-section-6 .u-layout-cell-2{min-height:100px}}@media (max-width:768px){.u-section-6 .u-sheet-1{min-height:345px}.u-section-6 .u-container-layout-1,.u-section-6 .u-container-layout-2{padding-left:10px;padding-right:10px}.u-section-6 .u-text-1{font-size:1.4rem}.u-layout-row.u-right-img{flex-direction:row;flex-wrap:wrap-reverse;max-width:100%}}@media (max-width:575px){.u-header .u-sheet-1{min-height:150px}.u-sheet .u-logo-image.u-logo-image-1{margin:1px 0 36px calc((340px - 64px) * .5)}nav.u-menu.u-menu-dropdown.u-offcanvas.u-menu-1{margin:-36px 0 0 0 !important;     width: 340px;
    overflow: hidden;}.u-section-6 .u-text-1{font-size:2.25rem}}.fr-view .fr-img-caption .fr-img-wrap a,.u-enable-responsive .menu-collapse,.u-image.u-logo img,.u-menu-mega .u-nav-container .u-mega-popup .u-nav,.u-nav-container .u-nav-item .u-nav-item,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.u-body.u-palette-1-base,.u-container-style.u-palette-1-base:before,.u-palette-1-base,.u-table-alt-palette-1-base tr:nth-child(2n){color:#111;background-color:#d8dfd0}.u-body.LoggedIn .content-section,.u-enable-responsive .u-nav-container-collapse,.u-form .u-form-group.u-form-agree,.u-form .u-form-group.u-form-checkbox,.u-group,.u-layout-carousel,.u-layout-carousel .u-carousel-item.u-active,.u-layout-carousel .u-carousel-item.u-carousel-item-next,.u-layout-carousel .u-carousel-item.u-carousel-item-prev,.u-layout-col,.u-layout-col>*,.u-layout-row,.u-layout-thumbnails,.u-layout-thumbnails .u-carousel-item.u-active,.u-layout-thumbnails .u-carousel-item.u-carousel-item-next,.u-layout-thumbnails .u-carousel-item.u-carousel-item-prev,.u-post-details,.u-price-wrapper,.u-product,.u-slider .u-carousel-inner .u-carousel-item-next,.u-slider .u-carousel-inner .u-carousel-item-prev,.u-slider .u-carousel-inner .u-carousel-item.u-active,.u-social-icons,.u-tabs .u-tab-content>.u-tab-active{display:flex}.u-layout-row>.u-size-30{flex:0 0 50%;max-width:50%}.u-popupmenu-items.u-popupmenu-items.u-text-active-grey-light-3 .u-nav-link.active,.u-popupmenu-items.u-text-hover-grey-light-3 .u-nav-link:hover,.u-text-grey-light-3,:not(.level-2)>.u-nav>.u-nav-item>a.u-nav-link.u-nav-link.u-text-active-grey-light-3.active,:not(.level-2)>.u-nav>.u-nav-item>a.u-nav-link.u-text-hover-grey-light-3:hover,a.u-button-style.u-button-style.active>.u-text-active-grey-light-3,a.u-button-style.u-button-style.active>.u-text-active-grey-light-3[class*=u-border-],a.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3.active,a.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3:active,a.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3[class*=u-border-].active,a.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3[class*=u-border-]:active,a.u-button-style.u-button-style.u-text-hover-grey-light-3:focus,a.u-button-style.u-button-style.u-text-hover-grey-light-3:hover,a.u-button-style.u-button-style.u-text-hover-grey-light-3[class*=u-border-]:focus,a.u-button-style.u-button-style.u-text-hover-grey-light-3[class*=u-border-]:hover,a.u-button-style.u-text-grey-light-3,a.u-button-style.u-text-grey-light-3[class*=u-border-],a.u-button-style:hover>.u-text-hover-grey-light-3,a.u-button-style:hover>.u-text-hover-grey-light-3[class*=u-border-],a.u-link.u-hover-grey-light-3:hover,a.u-link.u-text-hover-grey-light-3:hover{color:#f6f6f6!important}.menu-collapse .u-nav-link{text-decoration:none!important;padding-top:4px;padding-bottom:4px;font-size:calc(1em + 8px)}.u-body.u-grey-80,.u-body.u-grey-dark-2,.u-container-style.u-grey-80:before,.u-container-style.u-grey-dark-2:before,.u-grey-80,.u-grey-dark-2,.u-table-alt-grey-80 tr:nth-child(2n),.u-table-alt-grey-dark-2 tr:nth-child(2n){color:#fff;background-color:#333}.fleche{position:fixed;bottom:13px;right:18px;display:block}.fleche:hover .svgfleche,.svgfleche:hover{stroke:#f6f6f6}.svgfleche{stroke:#838080}.u-body.LoggedIn .site-wrapper{padding-top:100px}.u-body.LoggedIn .u-button-style.u-nav-link.u-text-active-white.u-text-grey-light-3{color:#000!important}.u-body.LoggedIn .nav-item.dropdown,.u-body.LoggedIn .u-image.u-logo.u-image-1{visibility:hidden;width:0;height:0}.u-body.LoggedIn .navbar-nav.ms-auto.my-2.my-lg-0.sm-collapsible{width:max-content;float:left;position:fixed;top:12px;right:36px}.u-body.LoggedIn footer{display:none}.u-body.LoggedIn #sidenavmenu{max-width:39%;float:left;display:inline-block;padding-left:15px}
@media (max-width:575px){.u-header .u-nav-1 {
    font-size: 1rem;
    letter-spacing: 0;
    font-weight: 700;
    display: inline-grid;
    width: 340px;
    grid-auto-rows: minmax(100px, auto);
    column-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-items: center;
} 
li.u-nav-item a{
padding: 0 !important;
padding-top: 20px !important;
}
}