body{font-family:Comic sans MS,cursive,sans-serif;background-color:#fff;overflow-x:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,ol,p,picture,section,small,span,strike,strong,sub,summary,sup,svg,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;list-style:none outside none;outline:0 none;box-sizing:border-box}a,a:hover{text-decoration:none;color:inherit}.ta_center{text-align:center}.c_p{cursor:pointer}.d_flex{display:flex}.c_b{color:#000}.c_w{color:#fff}.c_pw{color:#f5f5f5;text-shadow:#c5a05b 0 0 8px}.d_block{display:block}.d_none{display:none}.b_b{border-bottom:1px solid rgba(0,0,0,.125)}.border{border:1px solid rgba(0,0,0,.125)}.border_none{border:none}.bg_white{background-color:#fff}.bbg{background-color:rgba(0,0,0,.03)}.no_p{padding:0}.no_m{margin:0}.p_10{padding:10px}.br_30{border-radius:30%}.m_10{margin:10px}.mb_10{margin-bottom:10px}.mt_10{margin-top:10px}.ml_10{margin-left:10px}.mr_10{margin-right:10px}.pb_10{padding-bottom:10px}.pt_10{padding-top:10px}.bt_block{border-top:1px solid rgba(0,0,0,.125)}.br_block{border-right:1px solid rgba(0,0,0,.125)}.bl_block{border-left:1px solid rgba(0,0,0,.125)}.bb_block{border-bottom:1px solid rgba(0,0,0,.125)}.bt_none{border-top:none}.br_none{border-right:none}.bl_none{border-left:none}.bb_none{border-bottom:none}.c_pink{color:pink}.tt_upper{text-transform:uppercase}.tt_cap{text-transform:capitalize}.br_200{border-radius:200px}.row{margin-left:0;margin-right:0}.o_h{overflow:hidden}.w_full{width:100%}.l_0{left:0}.b_0{bottom:0}.r_0{right:0}.t_0{top:0}.td_none{text-decoration:none}.font_12{font-size:12px}.pos_rel{position:relative}.pos_abs{position:absolute}.collapse_button{border:1px solid pink}.navbar-collapse{flex-grow:0}.footerSection,.nav-link{color:#aaa}.nav-link:hover{color:#000}.title{flex-direction:column;position:relative;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.4)),url(a25e13c0da4a3deef0a3e80f846fe4a9.jpg) 50%/cover no-repeat;height:90vh;padding-left:8%}.quote_div_h3{font-size:14px;margin-bottom:20px}.pulsate{animation:pulsate 3s ease-in-out;animation-iteration-count:infinite;opacity:.3}@-webkit-keyframes pulsate{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.footerSection{padding:50px 0;background:#131313}.footerAboutDiv,.jobsDiv{justify-content:center}.socialSec{background:#000}.socialIcons a{display:inline-block;padding:5px 10px;margin:0 2.5px;width:40px;height:40px;border-radius:5px}.about_title:hover,.aboutIcon:hover,.socialIcons a{transition:transform 2s ease,color 2s ease}.socialIcons a:hover{transform:translateY(-15px)}.foodSection{padding:20px}.foodContainer{max-width:90vw;margin:0 auto}.foodCard{margin:20px 0;padding:3px;border-radius:16px;border:1px solid #ffc107;box-shadow:2px 3px 1px 1px #cd6100}.foodCard,.foodImg{transition:transform 3s}.menuCard{padding:0}.ourMenuSection .card{border-radius:0}.foodImg{min-height:100%}.bg_address,.foodImgText,.imgFooter{background-color:rgba(0,0,0,.7)}.foodImgText{top:50%;left:50%;transform:translate(-50%,-50%)}.foodImgText,.imgFooter{opacity:0;transition:opacity 3s}.imgFooter{font-size:20px}.foodCard:hover .foodImg{opacity:.4;transform:scale(1.3)}.foodCard:hover .foodImgText,.foodCard:hover .imgFooter,.menuCard:hover .foodImgText,.menuCard:hover .imgFooter{opacity:1}.foodBtn{border-radius:180px;transition:all .3s ease-in-out;outline:none}.foodBtn:hover{color:#fff;background:#ffc107;border:#000;outline:none}.menu_image{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.4)),url(b5677e0218d9e72fcd24fca7f1c0ea22.jpg) 50%/cover no-repeat;display:flex}.menu_image,.menu_text{min-height:50vh;align-items:center}.bg_address{padding:10px;margin:0 auto;border-radius:15px}.menu_text{padding:40px 0}.menu_text_div{width:90%;margin:0 auto}.menu_p{margin:20px 0;line-height:2}.menu_a{padding:13px 20px;font-weight:700;background:#0a0a0a;border:2px solid #000}.menu_a:hover{color:#ffc107;background:#fff;border:none}.about{padding:15px}.aboutIcon svg{width:60px;height:60px;margin-right:20px}.about_title:hover,.aboutIcon:hover{transform:translateY(-10px);color:#cd6100}@media screen and (min-width:576px){.contactD,.socialC{order:0}.mapDiv,.socialIcons{order:1}.map{height:100%}}@media screen and (min-width:768px){.footerAboutDivP,.jobsDivP{padding:0}.menu{display:flex}.menu_text{flex:0 0 30%}.menu_image{flex:0 0 70%;clip-path:polygon(0 0,100% 0,50% 100%,0 100%)}.bg_address{margin-left:12%;margin-right:0}}@media screen and (min-width:992px){.fooder{font-size:10px}}