.bediet-footer{width:auto!important;height:auto!important;position:relative;line-height:1.4;color:#fff;background-color:#171717;font-size:16px;font-family:Silka;font-weight:400;box-sizing:border-box;z-index:5;padding:64px 0 80px}@media screen and (min-width:768px){.bediet-footer{padding:128px 0 64px}}@media screen and (min-width:1200px){.bediet-footer{padding:91px 0}}.bediet-footer :not(i){line-height:1.4;color:#fff;font-size:16px;font-family:Silka;font-weight:400}.bediet-footer *,.bediet-footer ::after,.bediet-footer ::before{box-sizing:border-box}@media screen and (max-width:1199px){.bediet-footer.diet-menu-day-version{padding-bottom:90px}}.bediet-footer h1,.bediet-footer h2,.bediet-footer h3,.bediet-footer h4,.bediet-footer h5,.bediet-footer h6{margin:0}.bediet-footer p{margin:0}.bediet-footer figure{margin:0}.bediet-footer .wrapper{position:relative;margin:0 auto;width:320px;max-width:100%;padding:0 20px}@media screen and (min-width:1200px){.bediet-footer .wrapper{width:auto;max-width:1244px;display:flex;justify-content:space-between;align-items:center;padding:0 20px}}.bediet-footer .wrapper>*{position:relative;z-index:1}.bediet-footer .bd-logo{display:table;margin:0 auto;text-decoration:none}@media screen and (min-width:1200px){.bediet-footer .bd-logo{display:inline-flex;align-items:center;margin:0}}.bediet-footer .bd-logo svg{display:block;width:124px;height:auto;margin:0 auto}.bediet-footer .bd-logo svg path{fill:#fff}.bediet-footer .links{display:table;list-style-type:none;margin:131px auto;padding:0}@media screen and (min-width:1200px){.bediet-footer .links{display:inline-flex;align-items:center;margin:0}}.bediet-footer .links li{text-align:center;margin:0 0 24px 0}@media screen and (min-width:1200px){.bediet-footer .links li{margin:0 30px 0 0}}.bediet-footer .links li:last-of-type{margin:0}.bediet-footer .links li a{color:#fff;font-size:23px;text-decoration:none}.bediet-footer .links li a:hover{opacity:.8}.bediet-footer .social{display:table;list-style-type:none;margin:43px auto 0;padding:0;overflow:hidden}@media screen and (min-width:1200px){.bediet-footer .social{margin:0}}.bediet-footer .social li{float:left;margin:0 16px 0 0}.bediet-footer .social li:last-of-type{margin:0}.bediet-footer .social li a{display:flex;justify-content:center;align-items:center;width:37px;height:37px;text-decoration:none}.bediet-footer .social li a svg{display:block;width:32px}.bediet-footer .social li a:hover{opacity:.8}