.half-circle{width:350px;height:350px;display:flex;justify-content:center;align-items:center}.heroAnimate{animation-name:heroSlideAnimate;animation-fill-mode:forwards;animation-duration:.8s;animation-timing-function:ease-out}.backwardAnimate{animation-name:heroBackwardSlide;animation-fill-mode:forwards;animation-duration:.5s}.single_slider_wrapper{-webkit-box-shadow:-2px 0 13px -1px rgba(0,0,0,.25);border-radius:10px}@keyframes heroBackwardSlide{0%{transform:translateX(0)}to{transform:translateX(-100vw)}}@keyframes heroSlideAnimate{0%{transform:translateX(100vw)}to{transform:translateX(0)}}.single_item_meal{-webkit-box-shadow:-1px 0 14px -4px rgba(0,0,0,.75);transition:transform .3s linear}@media (max-width:1150px){.special_meal_container{display:flex;flex-direction:column}.image_convert_container,.menuSlider_container{width:100%}}@media (max-width:700px){.amazingService_container{padding:20px 10px}.amazingService_container .single_service_container{max-width:150px}.amazingService_container .single_service_container img{max-height:80px;max-width:80px}.amazingService_container .single_service_container p{font-size:14px}}@media (max-width:650px){.image_left_part_container{width:75%;height:400px}.image_container{border:none}.image_left_part_image{width:50%;transform:translateX(-40px)}}@media (max-width:600px){.image_left_part_container{width:300px;height:300px}.special_text{font-size:20px}.image_container{width:200px;height:200px;transform:translateX(230px) translateY(40px)}.image_left_part_image{width:100px}}@media (max-width:650px){.text_rec_wrapper{width:250px;height:240px}.text_rec_wrapper p{font-size:18px}.half-circle{width:200px;height:200px;transform:translateX(150px) translateY(20px)}.changingImg_container{width:180px;height:180px}.changing_img{width:160px}}@media (max-width:840px){.hero_sec_text_container{padding:0}}@media (max-width:720px){.hero_sec_text_container{transform:translateX(10px) translateY(10px)}.hero_sec_text_container .heading{font-size:20px}}@media (max-width:550px){.hero_sec_text_container .heading{font-size:16px}.hero_sec_text_container .hero_para{font-size:10px;padding:10px 0}.hero_sec_text_container .order_online_btn{font-size:12px;margin:0}.popupBox_container{width:90%;height:-moz-fit-content;height:fit-content;padding:40px}.minimizeSize{width:100%}}.popupWrapper{position:fixed;top:0;bottom:0;left:0;z-index:50;right:0;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center}