.footer{width:100%;background-color:#fff}.footer p{color:#1d1d1b;font-size:12px}.footer-inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;width:100%;padding:8px}.footer-wrap{width:100%;padding:12px 40px;background-color:#f6f7f6}.footer-wrap.no-padding{padding:0}.footer-wrap.footer-logo-wrap{flex-direction:row;align-items:center}.footer-wrap.footer-logo-wrap .footer-logo-info{margin-top:36px;padding-left:20px}.footer-wrap .footer-logo{width:74px;height:94px;margin-bottom:12px}.footer-wrap.right{align-items:flex-end}.footer-wrap h3{margin-bottom:24px;color:#1d1d1b;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase}.footer-wrap p{font-size:12px;line-height:18px}.footer-wrap.black{background-color:#1d1d1b}.footer-wrap.black a,.footer-wrap.black h3{color:#fff}.footer-link-item{margin:8px 0}.footer-link-item a:hover{color:#5e5e5e;transition:all .35s ease-out 0s}.footer-item-image{width:100%;height:100%;background-image:url(/assets/demo/bouquet4.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.footer-menu-wrap{justify-content:flex-end}.footer-menu-wrap .footer-menu{flex-direction:row;flex-wrap:wrap;grid-gap:16px}.footer-social{flex-direction:row;grid-gap:24px}.footer-social-link{transform:scale(1);transition:all .35s ease-out 0s}.footer-social-link:hover{transform:scale(1.1);transition:all .35s ease-out 0s}.footer-social-icon{width:24px;height:24px;fill:#1d1d1b}.sub-footer{width:100%;justify-content:center;background-color:#1d1d1b}.sub-footer-wrap{align-items:center;justify-content:space-between;padding:8px 0}.sub-footer-wrap p,.sub-footer-wrap p a{color:#cecfce}.sub-footer-wrap p a:hover{color:#5e5e5e;transition:all .35s ease-out 0s}@media (max-width:1168px){.footer{position:relative;z-index:100}.footer-inner{grid-template-columns:1fr 60px}.footer-inner .footer-wrap{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:16px}.footer-inner .footer-wrap p{margin-bottom:8px}.footer-inner .footer-wrap p br{display:none}.footer-inner .footer-wrap.footer-menu-wrap{align-items:center}.footer-inner .footer-wrap.footer-menu-wrap .footer-social{flex-direction:column;grid-gap:0}.footer-inner .footer-wrap.footer-menu-wrap .footer-social .footer-social-link{margin:12px 0}.footer-inner .footer-wrap.footer-menu-wrap .footer-menu{display:none}}@media (max-width:640px){.footer{margin-top:20px}.footer-wrap.footer-logo-wrap .footer-logo-info{margin-top:20px;padding-left:0}}.banner-master-klass_banner_bonus__JUZxF{display:flex;align-items:center;justify-content:center;position:relative;width:100%;background-image:url(/_next/static/media/banner.d1021648.png);background-position:50% 35%;background-repeat:no-repeat;background-size:cover}.banner-master-klass_banner_bonus__JUZxF:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(82,124,46,.85)}.banner-master-klass_banner_bonus__JUZxF .banner-master-klass_banner_bonus_wrap__YUzMh{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:40px 0;gap:0}.banner-master-klass_banner_bonus__JUZxF .banner-master-klass_banner_bonus_wrap__YUzMh h2{max-width:50%;color:#fff;font-weight:500;font-size:32px;text-transform:uppercase;line-height:38px}.banner-master-klass_banner_bonus__JUZxF .banner-master-klass_banner_bonus_wrap__YUzMh h2 span{text-transform:lowercase}.banner-master-klass_banner_bonus__JUZxF .banner-master-klass_banner_bonus_wrap__YUzMh p{color:#fff}