@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
 
a,
    button,
    input,
    select,
    h1,
    h2,
    h3,
    h4,
    h5,
    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
      border: none;
      text-decoration: none;
      background: none;

      -webkit-font-smoothing: antialiased;
    }

    menu,
    ol,
    ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }
    img { max-width: 100%;}
.frame-8a,
.kurries-bread-restaurant,
.slider-main {
  position: relative;
  width: 100%
}

.kurries-bread-restaurant-2-span,
.kurries-bread-restaurant-2-span2 {
  font-family: DonovanDisplaySlim-Regular, sans-serif;
  line-height: 80%;
  font-weight: 400
}

.ellipse-11,
.ellipse-12,
.frame-13,
.frame-23,
.image {
  object-fit: cover
}

body {
  overflow-x: hiddenX
}

.kurries-bread-restaurant,
.kurries-bread-restaurant * {
  box-sizing: border-box
}

.kurries-bread-restaurant {
  background: #fff;
  
}

.frame-8 {
  width: 100%;
  max-width: 100%
}

.frame-8a {
  z-index: 9;
  max-width: 1230px;
  margin: 0 auto
}
.frame-8 .frame-8a{width: 100%; max-width: 1160px;}
.frame-8 .frame-8aM{ z-index: 99;}
.frame-9 {
  padding: 4px 0;
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  z-index: 9
}

#nav,
.frame-11 {
  display: flex;
  flex-direction: row
}

.frame-11 {
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.k-b-logo-1 {
  flex-shrink: 0;
  width: 92px;
  height: 100px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 92/100
}

.clip-path-group,
.clip-path-group2,
.vector,
.vector2,
.vector3,
.vector4,
.vector5 {
  position: absolute;
  overflow: visible
}

.clip-path-group {
  height: auto;
  left: 11.25px;
  top: 28.39px
}

.clip-path-group2 {
  height: auto;
  left: 14.01px;
  top: 30.96px
} 
.mstrInner {display: flex;
width: 100%;
padding: 40px 60px;
flex-direction: column;
align-items: center;
gap: 20px;
border-radius: 16px;
background: #FFF;
box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.15);
box-sizing: border-box;}
.about-us3 { width: 100%; max-width: 1014px;}
.mstrHeading{color: #fff;
font-family: Inter, serif;
font-size: 54px;
font-style: normal; text-align: center;
font-weight: 800;
line-height: normal;  margin-top: 110px; margin-bottom: 169px; }
.mstrHeading span.color1 { color: #EF4623;}
.vector51 {
  width: 89.85%;
  height: 10.53%;
  position: absolute;
  right: 5.22%;
  left: 4.93%;
  bottom: 4.62%;
  top: 84.85%;
  overflow: visible
}

.kurries-bread-restaurant2 {
  color: #fff;
  text-align: left;
  position: relative
}

.kurries-bread-restaurant-2-span {
  font-size: 36px
}

.kurries-bread-restaurant-2-span2 {
  font-size: 54px
}

#nav {
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

#nav li,
.frame-1,
.frame-2,
.frame-3,
.frame-4,
.frame-5 {
  flex-direction: row;
  gap: 10px;
  position: relative;
  display: flex
}

#nav li {

  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
#nav li a{padding: 10px 25px;}
#nav li:hover a {background: #d5a455;}
#nav li.last-li a{padding: 10px 6px;}
#nav li.last-li:hover a { background: transparent;}


#nav li a,
.about,
.contact-us,
.gallery,
.home,
.menu {
  color: #fff;
  text-align: left;
  font-family: Inter-SemiBold, sans-serif;
  font-size: 20px;
  font-weight: 600;
  position: relative
}

.frame-1,
.frame-2,
.frame-3,
.frame-4,
.frame-5 {
  padding: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0
}

.frame-29 {
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.facebook-1 {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1
}

.group,
.group6 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  top: 0;
  overflow: visible
}

.facebook-12,
.instagram-1 {
  flex-shrink: 0;
  width: 42px;
  height: 42px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1
}

.group2 {
  width: 87.89%;
  height: auto;
  position: absolute;
  right: 6.05%;
  left: 6.05%;
  top: 50%;
  translate: 0 -50%;
  overflow: visible
}

.from-our-kitchen-to-your-heart {
  text-align: left;
  font-family: Inter-ExtraBold, sans-serif;
  font-size: 54px;
  font-weight: 800;
  position: absolute;
  left: 0;
  top: 254px;
  z-index: 9
}

.from-our-kitchen-to-your-heart-span {
  color: #fff
}

.from-our-kitchen-to-your-heart-span2 {
  color: #e3d17d
}

.from-our-kitchen-to-your-heart-span3 {
  color: #ef4623
}

.every-plate {
  color: #fff;
  text-align: left;
  font-family: Inter-Medium, sans-serif;
  font-size: 24px;
  font-weight: 500;
 
}
a.view-map {display: flex;
padding: 10px 16px;
justify-content: center;
align-items: center;
gap: 10px;
background: #E3D17D;
box-sizing: border-box;
flex-direction: row; color: #2E2E2E;
font-family: Inter, serif;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal; margin: 0px auto;
    max-width: 145px; margin-top: 20px;}
    a.view-map:hover { background: #fff;}
    .footer-l{ display: flex; gap: 13px;flex-direction: column;
align-items: flex-start;
gap: 13px; margin-left: 70px;} 
    
  .fbdr-1{ width: 100%;
    height: 1px;
    background: #595959;
    margin: 21px 0;
    max-width: 264px;
    display: inline-block;
}
.mar-1 { margin: 0px 6px;}
.mar-1:hover { opacity: .8;}
.footer-l li a{ color: #E3D17D;
font-family: Inter, serif;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal; }
.footer-l li a span{ margin-right: 8px;}
.chevron-down,
.chevron-down2 {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  position: relative;
  overflow: visible
}
.bdr9 {border-left: 1px solid #606060;
    border-right: 1px solid #606060;}
.frame-112 {
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.ellipse-21,
.ellipse-22,
.ellipse-23 {
  background: #fff;
  border-radius: 50%;
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  position: relative
}

.frame-7,
.image,
.vert-card {
  border-radius: 12px
}

.vector52 {
  width: 21px;
  height: 19px;
  position: absolute;
  right: 66.47%;
  left: 32.08%;
  bottom: 59.5%;
  top: 38.35%;
  overflow: visible
}

.line-13 {
  margin-top: -3px;
  border-style: solid;
  border-color: #e3d17d;
  border-width: 3px 0 0;
  width: 59px;
  height: 0;
  position: absolute;
  left: 778px;
  top: 108px
}

.line-11,
.line-12,
.line-9 {
  border-style: solid;
  border-width: 1px 0 0
}

.bottom,
.chilly-chicken-gravy,
.frame-13,
.frame-14,
.frame-15,
.image,
.line-12,
.slick-slide img.heart,
.text,
.theart-of-cooking,
.we-are-specialized-in-spicy-modern-fusion-food {
  position: relative
}

.frame-15 {
  display: flex;
  flex-direction: row;
  gap: 78px;
  align-items: flex-start;
  justify-content: center;
  margin-top: 67px
}

.frame-13 {
  flex-shrink: 0;
  width: 360px;
  height: 423px;
  overflow: hidden
}

.frame-14 {
  display: flex;
  flex-direction: column;
  gap: 33px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 560px
}

.we-are-specialized-in-spicy-modern-fusion-food {
  color: #000;
  text-align: left;
  font-family: Inter-Medium, sans-serif;
  font-size: 36px;
  font-weight: 500;
  text-transform: uppercase
}

.theart-of-cooking {
  color: #000;
  text-align: left;
  font-family: Inter-Light, sans-serif;
  font-size: 24px;
  font-weight: 300;
  text-transform: uppercase
}

.line-12 {
  margin-top: -1px;
  border-color: #000;
  flex-shrink: 0;
  width: 113px;
  height: 0
}

.at-kurries-breads-restaurant-enjoy-our-dazzling-dishes-and-make-the-most-of-your-eating-background-with-us-our-purpose-is-to-provide-you-with-an-authentic-food-experience-by-serving-quality-food-with-exciting-traditional-flavors {
  color: #000;
  text-align: left;
  font-family: Inter-Regular, sans-serif;
  font-size: 16px;
  line-height: 185.79%;
  font-weight: 400;
  position: relative;
  align-self: stretch
}

.check-our-specials {
  color: #2e2e2e;
  font-family: Inter-Bold, sans-serif;
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  margin: 100px 0 34px
}

.our-specials {
  width: 100%;
  max-width: 1270px
}

.our-specials .col-sm-4,.our-specials .col-md-4  {
  margin-bottom: 40px
}

.our-specials .slick-next,
.our-specials .slick-prev {
  bottom: -40px
}

.our-specials .slick-dots {
  bottom: -16px
}

.our-specials .slick-prev {
  background: url(../images/chevron-down2.svg) no-repeat;
  left: 38%
}

.our-specials .slick-next {
  background: url(../images/chevron-down3.svg) no-repeat;
  right: 38%
}

.our-specials .slick-dots li button:before {
  color: #2e2e2e;
  font-size: 9px
}

.vert-card {
  background: var(--gray-2, #f7f6fa);
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  max-width: 369px
}

.image {
  align-self: stretch;
  flex-shrink: 0;
  height: 201px
}

.bottom {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0
}

.frame-26,
.text {
  flex-direction: column;
  display: flex
}

.text {
  gap: 4px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  white-space: nowrap
}

.chilly-chicken-gravy {
  color: var(--gray-7, #2a282f);
  text-align: left;
  font-family: var(--title-1-font-family, "Inter-SemiBold", sans-serif);
  font-size: var(--title-1-font-size, 16px);
  letter-spacing: var(--title-1-letter-spacing, -.04em);
  font-weight: var(--title-1-font-weight, 600);
  align-self: stretch
}

.slick-slide img.heart {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  overflow: visible
}

.online-order {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 77px;
  margin-bottom: 94px
}

.frame-27 {
  display: flex;
  flex-direction: row;
  gap: 22px;
  align-items: center;
  justify-content: flex-start
}

.frame-23,
.location-1-1 {
  flex-shrink: 0;
  position: relative;
  overflow: hidden
}

.frame-23 {
  width: 267px;
  height: 284px
}

.frame-26 {
  gap: 46px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 621px;
  position: relative
}

.frame-56 {
  display: flex;
  flex-direction: column;
  gap: 23px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative
}

.order-online-from-kurries-breads {
  color: #2e2e2e;
  text-align: left;
  font-family: Inter-Medium, sans-serif;
  font-size: 36px;
  font-weight: 500;
  position: relative;
  align-self: stretch
}

._91-9650239389,
.glggfoodworks-gmail-com,
.shop-no,
.view-on-map {
  font-family: Inter-Regular, sans-serif
}

.our-expectation {
  color: #2e2e2e;
  text-align: justified;
  font-family: Inter-Regular, sans-serif;
  font-size: 16px;
  line-height: 185.04%;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 91px
}
.Frame59 { width: 100%; background: url(/images/Frame59.jpg) top center no-repeat; background-size: cover; height: 408px;}
.frame-25 {
  background: #2e2e2e;
  width: 100%;
  height: 519px; padding: 15px 0;
}
.frame-25 .container{ width: 100%; max-width: 1270px;}
.frame-12,
.frame-42,
.mac-book-2 {
  background: #e3d17d
}
.address { margin-top: 16px; margin-bottom: 30px;}
.shop-no {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  position: relative
}

.frame-12 {
  padding: 10px 16px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative
}

.location-1-1 {
  width: 20px;
  height: 20px;
  aspect-ratio: 1
}

.group4,
.group5 {
  height: auto;
  position: absolute;
  overflow: visible
}

.group4 {
  left: 1.21px;
  top: 0
}

.group5 {
  left: 7.07px;
  top: 3.55px
}

.view-on-map {
  color: #2e2e2e;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  position: relative
}

.line-11,
.line-9 {
  margin-top: -1px;
  border-color: #595959;
  flex-shrink: 0;
  width: 264px;
  height: 0;
  position: relative
}

.frame-49 {
  display: flex;
  flex-direction: column;
  gap: 13px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 265px;
  position: relative
}

.frame-47,
.frame-48 {
  display: flex;
  gap: 10px
}

.frame-48 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative
}

.clock-2-1,
.envelope,
.instagram-12,
.phone-flip {
  flex-shrink: 0;
  position: relative;
  aspect-ratio: 1
}

.clock-2-1,
.envelope,
.phone-flip {
  width: 24px;
  height: 24px;
  overflow: visible
}

._91-9650239389,
.glggfoodworks-gmail-com {
  color: #e3d17d;
  text-align: left;
  font-size: 18px;
  font-weight: 400;
  position: relative
}

.frame-47 {
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.instagram-12 {
  width: 48px;
  height: 48px;
  overflow: hidden
}

.group7 {
  width: 87.89%;
  height: 87.89%;
  position: absolute;
  right: 6.05%;
  left: 6.05%;
  bottom: 6.05%;
  top: 6.05%;
  overflow: visible
}

.line-1,
.line-2,
.line-3,
.line-4,
.line-5,
.line-6,
.line-7,
.line-8 {
  margin-top: -1px;
  border-style: solid;
  border-width: 1px 0 0;
  height: 0
}

.frame-31,
.frame-32,
.line-7,
.line-8 {
  position: relative
}

.line-7,
.line-8 {
  border-color: #606060;
  flex-shrink: 0;
  width: 400px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1)
}

.frame-32,
.frame-42 {
  display: flex;
  flex-direction: column;
  gap: 10px
}

.frame-32 {
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 406px
}

.frame-31 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0
}

.kurries-bread-restaurant3 {
  color: #e3d17d;
  text-align: left;
  position: relative
}

.kurries-bread-restaurant-3-span2 {
  font-family: DonovanDisplaySlim-Regular, sans-serif;
  font-size: 90px;
  line-height: 90%;
  font-weight: 400
}

.frame-42 {
  padding: 42px 31px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 100%;
  position: relative
}

.frame-45,
.frame-46 {
  flex-direction: column;
  position: relative;
  display: flex
}

.frame-46 {
  gap: 32px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
   
}

.frame-43 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 207px;
  position: relative
}

.restaurant-times {
  color: #2e2e2e;
  text-align: center;
  font-family: Inter-Bold, sans-serif;
  font-size: 24px;
  font-weight: 700;
  position: relative;     white-space: nowrap;
}

.frame-45 {
  gap: 22px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0
}

.frame-44 {
  display: flex;
  flex-direction: column;
  gap: 6px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative
}

.frame-35,
.frame-36 {
  display: flex;
  flex-direction: row;
  position: relative
}

.frame-35 {
  gap: 68px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0
}

.friday,
.monday,
.saturday,
.sunday,
.thrusday,
.tuesday,
.wednesday {
  color: #2e2e2e;
  text-align: left;
  font-family: Inter-Bold, sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative
}

._12-00-pm-12-00-am,
.off {
  color: #2e2e2e;
  text-align: left;
  font-family: Inter-Regular, sans-serif;
  font-size: 18px;
  font-weight: 400;
  position: relative
}

.line-1,
.line-2,
.line-3,
.line-4,
.line-5,
.line-6 {
  border-color: #baaa60;
  flex-shrink: 0;
  width: 100%;
  position: relative
}

.frame-36 {
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 184px
}

.frame-37,
.frame-38 {
  display: flex;
  flex-direction: row;
  align-self: stretch
}

.frame-37 {
  gap: 35px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.frame-38 {
  gap: 55px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative
}

.frame-39,
.frame-40 {
  flex-direction: row;
  display: flex;
  align-self: stretch;
  position: relative
}

.frame-39 {
  gap: 84px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0
}

.frame-40 {
  gap: 60px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0
}

.frame-41 {
  display: flex;
  flex-direction: row;
  gap: 73px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative
}

.mac-book-2 {
  width: 100%;
  height: 708px
}

.ornament-1,
.ornament-2 {
  width: 141px;
  position: absolute;
  overflow: visible
}

.ornament-1 {
  height: 154px;
  left: 787px;
  top: 91px
}

.ornament-2 {
  height: 155px;
  left: 214px;
  top: 399px
}

.what-our-clients-are-saying-about-us {
  color: #2e2e2e;
  text-align: center;
  font-family: Inter-Bold, sans-serif;
  font-size: 36px;
  font-weight: 700;
  padding-top: 51px;
  margin-bottom: 40px
}

.vishal-symon-gill {
  color: #2e2e2e;
  text-align: center;
  font-family: Inter-Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  margin-top: 10px
}

.sld-img {
  margin-top: -40px;
  margin-bottom: 79px
}

.our-clients {
  width: 100%;
  max-width: 792px;
  margin: 0 auto;
  text-align: center;
  position: relative
}

.slider-for {
  width: 100%;
  padding: 0 80px
}

.slider-for .slick-prev {
  left: 0;
  bottom: auto;
  top: 50%
}

.slider-for .slick-next {
  right: 0;
  bottom: auto;
  top: 50%
}

.slider-nav .slick-list {
  padding: 0 !important
}

.slider-nav {
  height: 140px
}

.slider-nav .slick-list,
.slider-nav .slick-slide div,
.slider-nav .slick-track {
  height: 100%
}

.slider-nav .slick-slide {
  text-align: center;
  transition: .3s;
  margin: 0
}

.slider-nav .slick-slide img {
  display: inline-block;
  max-width: 107px
}

.slider-nav .slick-slide .vishal-symon-gill {
  visibility: hidden
}

.slider-nav .slick-current .vishal-symon-gill {
  visibility: visible
}

.slider-nav .slick-slide a {
  transform: scale(.45);
  display: block;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center
}

.slider-nav .slick-current a {
  transform: scale(1)
}

.frame-7 {
  background: #fff;
  width: 633px;
  height: 204px;
  display: inline-block
}

.chevron-down5,
.chevron-down6 {
  width: 30px;
  height: 30px;
  overflow: visible;
  aspect-ratio: 1;
  position: absolute
}

.it-was-a-very-good-experience {
  color: #303030;
  text-align: center;
  font-family: Lato-Bold, sans-serif;
  font-size: 24px;
  font-weight: 700;
  margin-top: 35px
}

.this-cozy-restaurant-has-left-the-best-impressions-hospitable-hosts-delicious-dishes-beautiful-presentation-and-wonderful-dessert-i-recommend-it-to-everyone-i-would-like-to-come-back-here-again-and-again {
  color: #303030;
  text-align: center;
  font-family: Lato-Regular, sans-serif;
  font-size: 18px;
  font-weight: 400
}

.chef-recommended,
.popular-dishes,
.signatures-dishes-recommend-by-our-chef {
  color: #fff;
  text-align: center;
  letter-spacing: .2em;
  text-transform: uppercase
}

.chevron-down5 {
  left: 345px;
  top: 282px;
  transform: translate(-30px, 0)
}

.chevron-down6 {
  left: 1095px;
  top: 304px;
  transform: translate(0, -30px)
}

.group-5 {
  position: absolute;
  inset: 0
}

.group-6 {
  width: 484.43px;
  height: 106px;
  position: static
}

.ellipse-11 {
  background: linear-gradient(to left, #c4c4c4, #c4c4c4);
  border-radius: 50%;
  width: 106px;
  height: 106px;
  position: absolute;
  left: 667.22px;
  top: 516px
}

.ellipse-12,
.ellipse-15 {
  background: linear-gradient(to left, #c4c4c4, #c4c4c4);
  border-radius: 50%;
  width: 60.74px;
  height: 60.74px;
  top: 538.17px;
  position: absolute
}

.ellipse-12 {
  left: 572.48px
}

.ellipse-15 {
  left: 478px;
  object-fit: cover
}

.ellipse-13,
.ellipse-14 {
  background: linear-gradient(to left, #c4c4c4, #c4c4c4);
  border-radius: 50%;
  width: 60.74px;
  height: 60.74px;
  top: 538px;
  object-fit: cover
}

.ellipse-13 {
  position: absolute;
  left: 807.22px
}

.ellipse-14 {
  position: absolute;
  left: 901.7px
}

.ornament-67,
.ornament-68 {
  width: 38px;
  overflow: visible;
  position: absolute
}

.ornament-68 {
  border-radius: 0;
  height: 68px;
  left: 53px;
  top: 61px;
  transform: translate(0, 0)
}

.ornament-67 {
  height: 69px;
  left: 1325px;
  top: 584px
}

.frame-24 {
  width: 1440px;
  height: 449px;
  position: absolute;
  left: 0;
  top: 592px;
  overflow: hidden
}

.frame-22,
.frame-55 {
  width: 100%;
  margin-top: 79px;
  display: flex
}

.frame-55 {
  height: 800px;
  position: relative;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: url(../images/frame-550.jpg) center/cover no-repeat
}

.chef-recommended {
  font-family: Inter-Black, sans-serif;
  font-size: 64px;
  font-weight: 900;
  white-space: nowrap
}

.signatures-dishes-recommend-by-our-chef {
  font-family: Inter-Light, sans-serif;
  font-size: 24px;
  font-weight: 300;
  white-space: nowrap
}

.frame-22 {
  height: 850px;
  position: relative;
  flex-direction: column;
  background: url(../images/frame-220.jpg) center/cover no-repeat
}

.popular-dishes {
  font-family: Inter-Black, sans-serif;
  font-size: 64px;
  font-weight: 900;
  margin-top: 39px;
  line-height: 72px
}

.frame-21 {
  background: #fff;
  padding: 29px 28px;
  display: flex;
  flex-direction: row;
  gap: 32px;
  align-items: flex-start;
  justify-content: center;
  height: 525px;
  margin: 0 auto
}

.frame-18,
.frame-20 {
  display: flex;
  flex-direction: column;
  gap: 13px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 339px;
  height: 381px;
  position: relative;
  aspect-ratio: 339/381
}

.creative-talented-chefs-chicken-fry-chilli-chicken-chicken-lemon,
.daily-new-fresh-menus-shahi-paneer-palak-paneer-matar-paneer {
  color: #2e2e2e;
  text-align: left;
  position: relative
}

.creative-talented-chefs-chicken-fry-chilli-chicken-chicken-lemon-span,
.daily-new-fresh-menus-shahi-paneer-palak-paneer-matar-paneer-span,
.fresh-tasty-meals-fried-rice-manchurian-chilli-patato-span {
  font-family: Inter-Bold, sans-serif;
  font-size: 20px;
  font-weight: 700
}

.creative-talented-chefs-chicken-fry-chilli-chicken-chicken-lemon-span2,
.daily-new-fresh-menus-shahi-paneer-palak-paneer-matar-paneer-span2,
.fresh-tasty-meals-fried-rice-manchurian-chilli-patato-span2 {
  font-family: Inter-Regular, sans-serif;
  font-size: 12px;
  font-weight: 400
}

.from-our-kitchen-to-your-heart-the-most-loved-most-devoured {
  color: #fff;
  text-align: center;
  font-family: Inter-Light, sans-serif;
  font-size: 24px;
  font-weight: 300;
  text-transform: uppercase;
  margin-bottom: 59px
}