.component-builder.component-wrapper--type-food_menu{background-color:#124936;margin-bottom:40px;padding:40px}.component-builder.component-wrapper--type-food_menu *,.component-builder.component-wrapper--type-food_menu :after,.component-builder.component-wrapper--type-food_menu :before{box-sizing:border-box}.component-builder.component-wrapper--type-food_menu .field--type-image{float:unset;margin:0}.component-builder.component-wrapper--type-food_menu .component-wrapper-row{display:flex;flex-wrap:wrap}.component-builder.component-wrapper--type-food_menu .column-left{margin-bottom:40px;margin-top:40px;padding-right:5%;width:50%}.component-builder.component-wrapper--type-food_menu .column-right{margin-bottom:40px;margin-top:40px;padding-left:5%;position:relative;width:50%}.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image{position:relative}.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image .mySlides img,.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image img{border-radius:20px;max-height:600px}.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image .next{right:-20px;transform:translateY(-50%) rotate(0)}.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image .next,.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image .prev{background-image:url(./images/next.3c8d1146.svg);background-repeat:no-repeat;background-size:40px;cursor:pointer;font-size:0;height:40px;position:absolute;top:50%;width:40px}.component-builder.component-wrapper--type-food_menu .column-right .field--name-field-image .prev{left:-20px;transform:translateY(-50%) rotate(-180deg)}.component-builder.component-wrapper--type-food_menu .column-right .slider-fade{animation:fade 1.5s}.component-builder.component-wrapper--type-food_menu .column-right .slide-dots{align-items:center;display:flex;gap:7px;justify-content:center;margin-top:20px}.component-builder.component-wrapper--type-food_menu .column-right .slide-dots .dot{background-color:#fff;border-radius:50%;cursor:pointer;height:15px;transition:background-color .5s ease;width:15px}.component-builder.component-wrapper--type-food_menu .column-right .slide-dots .dot.active{background-color:#a5d5c4}.component-builder.component-wrapper--type-food_menu h2{margin:0}.component-builder.component-wrapper--type-food_menu .title{color:#fff;font-size:45px;font-weight:700;letter-spacing:0;line-height:60px;margin:0 0 30px}.component-builder.component-wrapper--type-food_menu p{color:#fff;font-size:17px;font-weight:400;line-height:30px;margin:0 0 10px}.component-builder.component-wrapper--type-food_menu .sidebar-grid .wide-image{width:auto}.component-builder.component-wrapper--type-food_menu .wide-image{margin:0;width:auto}.component-builder.component-wrapper--type-food_menu .field{margin:0}.component-builder.component-wrapper--type-food_menu .field--name-field-food-menu>.field__item .component-item--type-food-menu{border-bottom:1px solid #d2e4de}.component-builder.component-wrapper--type-food_menu .field--name-field-food-menu>.field__item:last-child .component-item--type-food-menu{border-bottom:none}.component-builder.component-wrapper--type-food_menu .field--name-field-food-menu>.field__item:not(:first-child) .component-item--type-food-menu{margin-top:15px}.component-builder.component-wrapper--type-food_menu .field--name-field-food-menu .field--name-field-the-name-of-food{color:#a5d5c4;font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px;padding-right:10px}.component-builder.component-wrapper--type-food_menu .field--name-field-food-menu .field--name-field-price{color:#fff;font-size:20px;font-weight:700;line-height:30px}.component-builder.component-wrapper--type-food_menu .component-item--content{display:flex;justify-content:space-between}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media (max-width:767px){.component-builder.component-wrapper--type-food_menu .component-wrapper-row{display:block}.component-builder.component-wrapper--type-food_menu .column-left{padding:0;width:100%}.component-builder.component-wrapper--type-food_menu .column-right{margin-top:0;padding:0;width:100%}}html[dir=rtl] .component-builder.component-wrapper--type-food_menu .column-right{padding-left:0;padding-right:5%}html[dir=rtl] .component-builder.component-wrapper--type-food_menu .column-left{padding-left:5%;padding-right:0}html[dir=rtl] .component-builder.component-wrapper--type-food_menu .field--name-field-food-menu .field--name-field-the-name-of-food{padding-left:10px;padding-right:0}