.catering-page-wrap{border:1px solid #000;padding:50px;font-family:'PT Sans',sans-serif;font-size:21px;line-height:1.5;max-width:800px;margin:auto;margin-bottom:50px;box-sizing:content-box}.catering-page-wrap .catering-page__title{text-align:center;font-style:normal;font-weight:600;font-size:44px;line-height:1.5;margin-bottom:16px}.catering-page-wrap p,.catering-page-wrap span,.catering-page-wrap a,.catering-page-wrap button,.catering-page-wrap div{font-family:'PT Sans',sans-serif;font-size:21px;line-height:1.5}.catering-page-wrap .catering-page__text{text-align:center;width:61%;margin:20px auto}.catering-page-wrap .catering-page__small-title{text-align:center;display:block;font-weight:600}.catering-page-wrap .catering-page__button-wrap{display:flex;justify-content:center;flex-direction:row;align-items:center}.catering-page-wrap .catering-page__button-wrap-inner:not(:last-child){margin-right:70px}.catering-page-wrap .catering-page__text-small{text-align:center;margin-bottom:15px;margin-top:10px}.catering-page-wrap .catering-page__button-wrap .slide__button.button{margin:0}.catering-page-wrap .catering-page__img-wrap{display:flex;flex-wrap:wrap}.catering-page-wrap .catering-page__img-item{display:flex;width:50%;justify-content:center;flex-direction:column;text-align:center}.catering-page-wrap .catering-page__img{max-height:350px;margin:0 auto;width:auto;display:block}.catering-page-wrap .catering-page__img-price{font-weight:600}.catering-page-wrap span.catering-page__premenu-title{text-align:center;display:block;margin:50px 0;font-style:normal;font-weight:600;font-size:44px;line-height:1.5;margin-bottom:16px}.catering-page-wrap .catering-page__menu-top-list,.catering-page-wrap .catering-page__menu-list-item{display:flex}.catering-page-wrap .catering-page__menu-top-list{margin-bottom:20px}.catering-page-wrap .catering-page__menu-btn,.catering-page-wrap .catering-page__menu-item-name{width:70%}.catering-page-wrap .catering-page__menu-btn button{font-family:'PT Sans',sans-serif;line-height:1.5;min-width:135px;text-align:center;color:#e72127;border:1px solid #e72127;transition:all .2s;cursor:pointer;outline:0;background:0;text-transform:uppercase;min-width:144px;padding:1px 10px;border-radius:0;margin-bottom:0}.catering-page-wrap .catering-page__menu-btn button:hover,.catering-page-wrap .catering-page__menu-btn button:focus,.catering-page-wrap .catering-page__menu-btn button:active{color:#fff;background:#e72127;outline:0}.catering-page-wrap .catering-page__menu-hp,.catering-page-wrap .catering-page__menu-fp{font-weight:600}.catering-page-wrap .catering-page__menu-hp,.catering-page-wrap .catering-page__menu-fp,.catering-page-wrap .catering-page__menu-item-hp,.catering-page-wrap .catering-page__menu-item-fp{width:15%;word-break:normal}.catering-page-wrap .catering-page__menu-list{display:none;padding:0;margin:0;list-style-type:none}.catering-page-wrap .catering-page__menu-list-item{margin-bottom:7px}.catering-page-wrap .catering-page__menu-item-hp{padding-right:10px;padding-left:10px}.catering-page-wrap .catering-page__menu-hp,.catering-page-wrap .catering-page__menu-fp{display:none}.catering-page-wrap .wrap:first-child .catering-page__menu-hp,.catering-page-wrap .wrap:first-child .catering-page__menu-fp{display:block}.catering-page-wrap .catering-page__bottom-text{display:flex;flex-direction:column;align-items:center}.catering-page-wrap .wrap.active .catering-page__menu-btn button{color:#fff;background:#e72127;outline:0}.catering-page-wrap .wrap.active .catering-page__menu-list{display:block;margin-bottom:20px}@media screen and (max-width:868px){.catering-page-wrap{font-size:18px;line-height:1.5;max-width:100%}.catering-page-wrap{padding:20px}.catering-page-wrap .catering-page__title{font-size:28px;line-height:1.5}.catering-page-wrap p,.catering-page-wrap span,.catering-page-wrap a,.catering-page-wrap button,.catering-page-wrap div{font-size:18px;line-height:1.5}.catering-page-wrap .catering-page__button-wrap{flex-direction:column}.catering-page-wrap .catering-page__button-wrap-inner:not(:last-child){margin-right:0px;margin-bottom:20px}.catering-page-wrap .catering-page__img-wrap{flex-direction:column}.catering-page-wrap .catering-page__img-item:first-child{margin-bottom:20px}.catering-page-wrap .catering-page__img-item{width:100%}.catering-page-wrap .catering-page__img{max-height:289px;width:auto}.catering-page-wrap .catering-page__menu-btn,.catering-page-wrap .catering-page__menu-item-name{width:50%}.catering-page-wrap .catering-page__menu-btn button{min-width:100px}.catering-page-wrap .catering-page__menu-hp,.catering-page-wrap .catering-page__menu-fp,.catering-page-wrap .catering-page__menu-item-hp,.catering-page-wrap .catering-page__menu-item-fp{width:25%}.catering-page-wrap .catering-page__menu-item-name{margin-bottom:10px}.catering-page-wrap .catering-page__menu-item-name img{height:15px}.catering-page-wrap .catering-page__bottom-text img{height:15px}.catering-page-wrap span.catering-page__premenu-title{font-size:28px}}@media screen and (max-width:600px){.catering-page-wrap{padding:10px;border:0}.catering-page-wrap{font-size:16px}.catering-page-wrap p,.catering-page-wrap span,.catering-page-wrap a,.catering-page-wrap button,.catering-page-wrap div{font-size:16px}.catering-page-wrap .catering-page__text{width:100%}.catering-page-wrap .catering-page__img{width:auto}.catering-page-wrap .catering-page__menu-btn,.catering-page-wrap .catering-page__menu-item-name{width:70%}}