.header-block{text-align:center}.info-block .inner-wrapper{display:grid;grid-template-columns:2fr 1fr;padding:40px 0;grid-column-gap:35px;grid-row-gap:35px}.info-block .inner-wrapper .menu-info{padding:35px 60px;background-color:#a72b2b;border-radius:20px;display:grid;grid-template-columns:auto auto auto;justify-content:space-between}.info-block .inner-wrapper .menu-info .info{justify-items:center;display:grid}.info-block .inner-wrapper .menu-info .info .title{font-size:25px;color:#fff;text-transform:uppercase;text-align:center;line-height:1.2;font-weight:500;margin-bottom:15px}.info-block .inner-wrapper .menu-info .divider{border-right:1px solid #fff}.info-block .inner-wrapper .menu-info .list .list-item{position:relative;padding-left:20px;color:#fff;line-height:2.5}.info-block .inner-wrapper .menu-info .list .list-item span{font-weight:700}.info-block .inner-wrapper .menu-info .list .list-item::before{content:"";font-family:"Font Awesome 5 Pro",serif;position:absolute;left:0;top:8px;font-size:10px;color:#e37f7f;font-weight:600}.info-block .inner-wrapper .min-order{border:1px solid #a7a7a7;border-radius:20px;display:grid;justify-content:center;align-content:center;text-align:center}.info-block .inner-wrapper .min-order .title{text-align:center;font-size:24px;color:#a72b2b;font-weight:700;text-transform:uppercase;line-height:1.4;margin-bottom:10px}.info-block .inner-wrapper .min-order .price{font-family:"Abril Fatface";font-size:60px;color:#a72b2b;line-height:1}.menu-order-block{margin-bottom:40px}.menu-order-block .week-wrapper .week-container{padding:15px 15px 0 15px;border:1px solid #a7a7a7;border-radius:20px;margin-bottom:40px}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .name{color:#a72b2b}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .control-button{background:#a72b2b}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container{border:none}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .group-container .group-wrapper-title{padding:30px 20px 0 20px;color:#a72b2b}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container{border:none;padding:15px 15px 0 15px}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper{justify-content:center;position:relative}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title{color:#a72b2b;font-size:24px;font-weight:700;position:relative}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title::after{content:"";background-color:#fff;position:absolute;width:120%;height:100%;top:0;left:50%;z-index:-1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title::before{content:"";position:absolute;height:1px;width:170%;background-color:#a72b2b;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-2}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title .name{color:#a72b2b}.menu-order-block .week-wrapper .week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title .date{color:#a72b2b}.menu-order-block .button-container .button{background-color:#a72b2b;padding:15px 40px;text-transform:uppercase;font-weight:700;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.menu-order-block .button-container .button:hover,.menu-order-block .button-container .button:focus{background-color:hsl(0,59.0476190476%,31.1764705882%)}.miskolc-block .inner-wrapper{background-color:#a72b2b;border-radius:20px;padding:35px 50px}.miskolc-block .inner-wrapper .title-container{text-align:center;margin-bottom:10px}.miskolc-block .inner-wrapper .title-container .title{display:inline-block;position:relative}.miskolc-block .inner-wrapper .title-container .title .text{background-color:#a72b2b;z-index:1;position:relative;padding:0 15px;font-size:20px;color:#fff;font-weight:700}.miskolc-block .inner-wrapper .title-container .title .line{position:absolute;height:1px;width:150%;background-color:#fff;left:50%;top:28%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.miskolc-block .inner-wrapper .subtitle{text-align:center;font-size:16px;color:#fff;font-weight:700;margin-bottom:30px}.miskolc-block .inner-wrapper .text{color:#fff;margin-bottom:20px}.miskolc-block .inner-wrapper .notice{font-weight:700;color:#fff}.cards-block .inner-wrapper{display:grid;grid-template-columns:auto auto auto auto;justify-content:space-between;align-items:center;padding:50px 0}.cards-block .inner-wrapper .text{font-size:18px;color:#3d3d3d;font-weight:600;padding-left:15px;position:relative}.cards-block .inner-wrapper .text::before{content:"";font-family:"Font Awesome 5 Pro",serif;position:absolute;left:0;top:6px;font-size:10px;color:#a72b2b;font-weight:600}@media(min-width: 1200px){.header-block .header-mobile{display:none}}@media(min-width: 992px)and (max-width: 1199.98px){.header-block .header-mobile{display:none}.cards-block .inner-wrapper{grid-template-columns:1fr 1fr 1fr;justify-content:space-around;text-align:center}.cards-block .inner-wrapper .text{grid-column:1/span3;justify-self:center;margin-bottom:20px}}@media(min-width: 768px)and (max-width: 991.98px){.header-block .header-mobile{display:none}.cards-block .inner-wrapper{grid-template-columns:1fr 1fr 1fr;justify-content:space-around;text-align:center}.cards-block .inner-wrapper .text{grid-column:1/span3;justify-self:center;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767.98px){.header-block .header-pc{display:none}.cards-block .inner-wrapper{grid-template-columns:1fr 1fr 1fr;justify-content:space-around;text-align:center}.cards-block .inner-wrapper .text{grid-column:1/span3;justify-self:center;margin-bottom:20px}}@media(max-width: 575.98px){.header-block .header-pc{display:none}.cards-block .inner-wrapper{grid-template-columns:1fr;justify-content:space-around;text-align:center}.cards-block .inner-wrapper .text{justify-self:center;margin-bottom:20px}.cards-block .inner-wrapper .payment:not(:last-child){margin-bottom:15px}}@media(max-width: 1199px){.info-block .inner-wrapper .menu-info{grid-template-columns:unset;grid-template-rows:auto auto auto}.info-block .inner-wrapper .menu-info .info{grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-bottom:20px}.info-block .inner-wrapper .menu-info .info .title{justify-self:left;order:2;align-self:center;display:grid;margin-bottom:0}.info-block .inner-wrapper .menu-info .info .icon{justify-self:right;order:1}.info-block .inner-wrapper .min-order .title{padding:0 15px}}@media(max-width: 991px){.info-block .inner-wrapper{grid-template-columns:1fr;grid-row-gap:30px}.info-block .inner-wrapper .menu-info{justify-content:center}.info-block .inner-wrapper .menu-info .list .list-item{line-height:1.5}.info-block .inner-wrapper .menu-info .list .list-item:not(:last-child){margin-bottom:15px}.info-block .inner-wrapper .min-order{padding:40px 0}}@media(max-width: 767px){.miskolc-block .inner-wrapper .title-container .title .line{display:none}body{padding-bottom:0px}}@media(max-width: 575px){.info-block .inner-wrapper .menu-info{padding:35px 15px}.miskolc-block .inner-wrapper{padding:35px 20px}}
