.elementor-519
  .elementor-element.elementor-element-249ae8af
  > .elementor-container {
  min-height: 100vh;
}
.elementor-519
  .elementor-element.elementor-element-249ae8af:not(.elementor-motion-effects-element-type-background),
.elementor-519
  .elementor-element.elementor-element-249ae8af
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.kamelberkani.com/projects/mr_taco_nyc/wp-content/uploads/2021/10/241747746_1872707389592916_4210815816215075066_n-Copy.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-519
  .elementor-element.elementor-element-249ae8af
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    var(--e-global-color-aa957c7) 100%,
    #fff6f6 100%
  );
  opacity: 0.48;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-249ae8af {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-6e410a7
  > .elementor-element-populated {
  margin: 020px 0px 0px 0px;
}
.elementor-519 .elementor-element.elementor-element-2075eb20 {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-2075eb20
  .elementor-heading-title {
  color: #ffffff;
  letter-spacing: 4px;
}
.elementor-519
  .elementor-element.elementor-element-2075eb20
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519 .elementor-element.elementor-element-829e7d7 {
  --grid-template-columns: repeat(0, auto);
  --grid-column-gap: 18px;
  --grid-row-gap: 0px;
}
.elementor-519
  .elementor-element.elementor-element-829e7d7
  .elementor-widget-container {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-829e7d7
  .elementor-social-icon {
  background-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-829e7d7
  .elementor-social-icon
  i {
  color: #34548f;
}
.elementor-519
  .elementor-element.elementor-element-829e7d7
  .elementor-social-icon
  svg {
  fill: #34548f;
}
.elementor-519 .elementor-element.elementor-element-1a5c156b {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-1a5c156b
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-519 .elementor-element.elementor-element-bab7240 .elementor-button {
  fill: #ffffff;
  color: #ffffff;
  background-color: #14259800;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 17px 17px 17px 17px;
}
.elementor-519
  .elementor-element.elementor-element-bab7240
  .elementor-button:hover,
.elementor-519
  .elementor-element.elementor-element-bab7240
  .elementor-button:focus {
  background-color: #6ec1e4;
}
.elementor-519
  .elementor-element.elementor-element-bab7240
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
}
.elementor-519 .elementor-element.elementor-element-2aec3bf .elementor-button {
  fill: #ffffff;
  color: #ffffff;
  background-color: #14259800;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 17px 17px 17px 17px;
}
.elementor-519
  .elementor-element.elementor-element-2aec3bf
  .elementor-button:hover,
.elementor-519
  .elementor-element.elementor-element-2aec3bf
  .elementor-button:focus {
  background-color: var(--e-global-color-primary);
}
.elementor-519
  .elementor-element.elementor-element-32bab377
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-32bab377
  > .elementor-background-overlay {
  opacity: 0.9;
}
.elementor-519 .elementor-element.elementor-element-32bab377 {
  padding: 100px 0px 100px 0px;
}
.elementor-519 .elementor-element.elementor-element-555e3b2 {
  text-align: center;
}
.elementor-519 .elementor-element.elementor-element-100445f4 {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-20e0ba43
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519 .elementor-element.elementor-element-20e0ba43 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-519
  .elementor-element.elementor-element-2423c490.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-2423c490.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-2423c490
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519 .elementor-element.elementor-element-12502b25 img {
  border-radius: 25px 25px 25px 25px;
  box-shadow: 0px 40px 50px -20px rgba(0, 0, 0, 0.35);
}
.elementor-bc-flex-widget
  .elementor-519
  .elementor-element.elementor-element-74e5cc99.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-74e5cc99.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-74e5cc99
  > .elementor-element-populated {
  padding: 70px 0px 70px 70px;
}
.elementor-519
  .elementor-element.elementor-element-4cc8690f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-08c5ba9:not(.elementor-motion-effects-element-type-background),
.elementor-519
  .elementor-element.elementor-element-08c5ba9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.kamelberkani.com/projects/mr_taco_nyc/wp-content/uploads/2021/10/40486000_256617975193804_9120053776454968424_n.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-519
  .elementor-element.elementor-element-08c5ba9
  > .elementor-background-overlay {
  background-color: var(--e-global-color-aa957c7);
  opacity: 0.33;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-08c5ba9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-519
  .elementor-element.elementor-element-fccc61a
  .elementor-spacer-inner {
  height: 75px;
}
.elementor-519 .elementor-element.elementor-element-e048d32 {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-e048d32
  .elementor-heading-title {
  color: #ffffff;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.elementor-519 .elementor-element.elementor-element-2b7d425 {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-2b7d425
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-519 .elementor-element.elementor-element-6417a6a {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-6417a6a
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-519 .elementor-element.elementor-element-61f1feb .elementor-button {
  font-size: 24px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #14259800;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 17px 17px 17px 17px;
}
.elementor-519
  .elementor-element.elementor-element-61f1feb
  .elementor-button:hover,
.elementor-519
  .elementor-element.elementor-element-61f1feb
  .elementor-button:focus {
  background-color: var(--e-global-color-primary);
}
.elementor-519
  .elementor-element.elementor-element-61f1feb
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-247f182
  .elementor-spacer-inner {
  height: 100px;
}
.elementor-519
  .elementor-element.elementor-element-101fa6f2:not(.elementor-motion-effects-element-type-background),
.elementor-519
  .elementor-element.elementor-element-101fa6f2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #11202a;
  background-image: url("https://www.kamelberkani.com/projects/mr_taco_nyc/wp-content/uploads/2021/10/116950061_211418866975730_6708317994018051627_n.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-519
  .elementor-element.elementor-element-101fa6f2
  > .elementor-background-overlay {
  background-color: var(--e-global-color-aa957c7);
  opacity: 0.46;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-101fa6f2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 50px 0px;
}
.elementor-519
  .elementor-element.elementor-element-96c0b60
  .elementor-spacer-inner {
  height: 77px;
}
.elementor-519 .elementor-element.elementor-element-18f2c3e7 img {
  width: 287px;
  height: 187px;
  object-fit: cover;
}
.elementor-519
  .elementor-element.elementor-element-6e497b26
  > .elementor-container {
  max-width: 900px;
}
.elementor-519
  .elementor-element.elementor-element-6e497b26
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519 .elementor-element.elementor-element-6e497b26 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-view-framed
  .elementor-icon,
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-view-default
  .elementor-icon {
  fill: #ffffff;
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-view-framed
  .elementor-icon:hover {
  background-color: #3caae0;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-view-stacked
  .elementor-icon:hover {
  fill: #3caae0;
  color: #3caae0;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 10px;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 10px;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 10px;
}
.elementor-519 .elementor-element.elementor-element-2e0a7b38 .elementor-icon {
  font-size: 12px;
  padding: 15px;
  border-width: 2px 2px 2px 2px;
}
.elementor-519 .elementor-element.elementor-element-2e0a7b38 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-2e0a7b38
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
}
.elementor-519
  .elementor-element.elementor-element-6af5f00
  > .elementor-container {
  max-width: 900px;
}
.elementor-519
  .elementor-element.elementor-element-6af5f00
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519 .elementor-element.elementor-element-6af5f00 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-view-framed
  .elementor-icon,
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-view-default
  .elementor-icon {
  fill: #ffffff;
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 10px;
}
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 10px;
}
.elementor-519
  .elementor-element.elementor-element-fff65f1.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 10px;
}
.elementor-519 .elementor-element.elementor-element-fff65f1 .elementor-icon {
  font-size: 12px;
  padding: 15px;
  border-width: 2px 2px 2px 2px;
}
.elementor-519 .elementor-element.elementor-element-fff65f1 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-519
  .elementor-element.elementor-element-fff65f1
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-830f0ac
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-view-framed
  .elementor-icon,
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-view-default
  .elementor-icon {
  fill: #ffffff;
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 10px;
}
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 10px;
}
.elementor-519
  .elementor-element.elementor-element-de74994.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 10px;
}
.elementor-519 .elementor-element.elementor-element-de74994 .elementor-icon {
  font-size: 13px;
  padding: 15px;
  border-width: 1px 1px 1px 1px;
}
.elementor-519 .elementor-element.elementor-element-de74994 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-519
  .elementor-element.elementor-element-de74994
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-de74994
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-view-framed
  .elementor-icon,
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-view-default
  .elementor-icon {
  fill: #ffffff;
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 10px;
}
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 10px;
}
.elementor-519
  .elementor-element.elementor-element-0710214.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 10px;
}
.elementor-519 .elementor-element.elementor-element-0710214 .elementor-icon {
  font-size: 19px;
  padding: 15px;
  border-width: 2px 2px 2px 2px;
}
.elementor-519 .elementor-element.elementor-element-0710214 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-519
  .elementor-element.elementor-element-0710214
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #ffffff;
}
.elementor-519 .elementor-element.elementor-element-4ff536ff {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 17px;
  --grid-column-gap: 60px;
  --grid-row-gap: 44px;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-widget-container {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon {
  background-color: #ececec00;
  --icon-padding: 1.2em;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon
  i {
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon
  svg {
  fill: #ffffff;
}
.elementor-519 .elementor-element.elementor-element-4ff536ff .elementor-icon {
  border-radius: 30px 30px 30px 30px;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon:hover {
  background-color: #1ad8e0;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon:hover
  i {
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  .elementor-social-icon:hover
  svg {
  fill: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-4ff536ff
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-f3f1be3
  .elementor-spacer-inner {
  height: 132px;
}
.elementor-519
  .elementor-element.elementor-element-1eb2c0e
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-1eb2c0e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-519 .elementor-element.elementor-element-18fb80d {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-bb83957
  > .elementor-container {
  max-width: 1000px;
}
.elementor-519
  .elementor-element.elementor-element-bb83957
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-519
  .elementor-element.elementor-element-bb83957:not(.elementor-motion-effects-element-type-background),
.elementor-519
  .elementor-element.elementor-element-bb83957
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6f6f6;
  background-image: url("https://www.kamelberkani.com/projects/mr_taco_nyc/wp-content/uploads/2021/10/167532823_870333450189601_2864083051507410840_n.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-519
  .elementor-element.elementor-element-bb83957
  > .elementor-background-overlay {
  background-color: var(--e-global-color-aa957c7);
  opacity: 0.36;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-bb83957 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
}
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-519
  .elementor-element.elementor-element-d58987b:not(.elementor-motion-effects-element-type-background)
  > .elementor-column-wrap,
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #303c981f;
}
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-element-populated,
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-background-slideshow {
  border-radius: 7px 7px 7px 7px;
}
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-element-populated {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.07);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 35px 35px 35px;
}
.elementor-519
  .elementor-element.elementor-element-d58987b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-519 .elementor-element.elementor-element-14e88f0 {
  text-align: center;
}
.elementor-519
  .elementor-element.elementor-element-14e88f0
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-519
  .elementor-element.elementor-element-14e88f0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-519
  .elementor-element.elementor-element-8d439e9
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
}
body.elementor-page-519:not(.elementor-motion-effects-element-type-background),
body.elementor-page-519
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-519 .elementor-element.elementor-element-2423c490 {
    width: 100%;
  }
  .elementor-519 .elementor-element.elementor-element-74e5cc99 {
    width: 100%;
  }
  .elementor-519 .elementor-element.elementor-element-7fec3cf2 {
    width: 33%;
  }
  .elementor-519 .elementor-element.elementor-element-1833696 {
    width: 33%;
  }
  .elementor-519 .elementor-element.elementor-element-830f0ac {
    width: 33%;
  }
  .elementor-519 .elementor-element.elementor-element-d58987b {
    width: 45%;
  }
}
@media (min-width: 1025px) {
  .elementor-519
    .elementor-element.elementor-element-249ae8af:not(.elementor-motion-effects-element-type-background),
  .elementor-519
    .elementor-element.elementor-element-249ae8af
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-519
    .elementor-element.elementor-element-bb83957:not(.elementor-motion-effects-element-type-background),
  .elementor-519
    .elementor-element.elementor-element-bb83957
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1024px) {
  .elementor-519
    .elementor-element.elementor-element-249ae8af
    > .elementor-container {
    min-height: 500px;
  }
  .elementor-519 .elementor-element.elementor-element-249ae8af {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-6e410a7
    > .elementor-element-populated {
    margin: 60px 0px 0px 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-2075eb20
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-519 .elementor-element.elementor-element-32bab377 {
    padding: 50px 50px 50px 50px;
  }
  .elementor-519
    .elementor-element.elementor-element-74e5cc99
    > .elementor-element-populated {
    padding: 60px 20px 20px 20px;
  }
  .elementor-519 .elementor-element.elementor-element-4cc8690f {
    text-align: center;
  }
  .elementor-519 .elementor-element.elementor-element-3861555f {
    text-align: center;
  }
  .elementor-519
    .elementor-element.elementor-element-830f0ac
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-519 .elementor-element.elementor-element-bb83957 {
    padding: 50px 50px 50px 50px;
  }
  .elementor-519
    .elementor-element.elementor-element-d58987b
    > .elementor-element-populated {
    padding: 25px 25px 25px 25px;
  }
}
@media (max-width: 767px) {
  .elementor-519 .elementor-element.elementor-element-249ae8af {
    padding: 30px 30px 0px 30px;
  }
  .elementor-519
    .elementor-element.elementor-element-6e410a7
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-2075eb20
    .elementor-heading-title {
    letter-spacing: 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-1a5c156b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-519 .elementor-element.elementor-element-32bab377 {
    padding: 55px 25px 55px 25px;
  }
  .elementor-519 .elementor-element.elementor-element-20e0ba43 {
    margin-top: 20px;
    margin-bottom: 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-74e5cc99
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-519 .elementor-element.elementor-element-4cc8690f {
    text-align: center;
  }
  .elementor-519 .elementor-element.elementor-element-3861555f {
    text-align: center;
  }
  .elementor-519
    .elementor-element.elementor-element-101fa6f2:not(.elementor-motion-effects-element-type-background),
  .elementor-519
    .elementor-element.elementor-element-101fa6f2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("https://www.kamelberkani.com/projects/mr_taco_nyc/wp-content/uploads/2021/10/225947855_349571153483489_990956478006033739_n-1.jpg");
    background-position: -540px 28px;
  }
  .elementor-519
    .elementor-element.elementor-element-2e0a7b38
    .elementor-icon-box-icon {
    margin-bottom: 10px;
  }
  .elementor-519
    .elementor-element.elementor-element-fff65f1
    .elementor-icon-box-icon {
    margin-bottom: 10px;
  }
  .elementor-519
    .elementor-element.elementor-element-830f0ac
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-519
    .elementor-element.elementor-element-de74994
    .elementor-icon-box-icon {
    margin-bottom: 10px;
  }
  .elementor-519
    .elementor-element.elementor-element-0710214
    .elementor-icon-box-icon {
    margin-bottom: 10px;
  }
  .elementor-519 .elementor-element.elementor-element-bb83957 {
    padding: 50px 30px 50px 30px;
  }
  .elementor-519
    .elementor-element.elementor-element-d58987b
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
  }
}
