

  .elementor-element.elementor-element-77281fd:not(
    .elementor-motion-effects-element-type-background
  ),

  .elementor-element.elementor-element-77281fd
  .elementor-motion-effects-container
  .elementor-motion-effects-layer {
  background: #fff;
}
 .elementor-element.elementor-element-77281fd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 70px 0px 70px 0px;
}

  .elementor-element.elementor-element-77281fd
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-b0b4e00
  .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-9d5e98b
  .sisf-sis-section-title {
  text-align: center;
}

  .elementor-element.elementor-element-9d5e98b
  .sisf-sis-section-title
  .sisf-m-title {
  font-weight: 400;
}

  .elementor-element.elementor-element-9d5e98b
  .sisf-sis-section-title
  .sisf-e-colored {
  color: #bababa;
}

  .elementor-element.elementor-element-9d5e98b
  .sisf-sis-section-title
  .sisf-m-subtitle {
  color: var(--orange);
}

  .elementor-element.elementor-element-9d5e98b
  .sisf-m-subtitle
  .sisf-m-icon-holder {
  font-size: 15px;
}
 .elementor-element.elementor-element-9d5e98b .sisf-m-subtitle {
  align-items: center;
}

  .elementor-element.elementor-element-9d5e98b
  .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-1c9ce29
  .elementor-container
  .elementor-column
  .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
 .elementor-element.elementor-element-1c9ce29 {
  padding: 30px 0px 0px 0px;
}

  .elementor-element.elementor-element-6262974
  .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

  .elementor-element.elementor-element-6262974
  .elementor-element-populated
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-96bdefd
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-96bdefd
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-shortcode
  .sisf-e-title {
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #000000;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-e-product-content {
  /* padding: 0px 0px 25px 0px; */
}

  .elementor-element.elementor-element-96bdefd
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-96bdefd .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-woo-product-price {
  color: var(--orange);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-96bdefd
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--orange);
}
 .elementor-element.elementor-element-96bdefd .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-96bdefd .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
  padding-bottom: 25px;
}

  .elementor-element.elementor-element-96bdefd
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-96bdefd
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #ffffff;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-58c4317
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-58c4317
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-shortcode
  .sisf-e-title {
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #000000;
}

  .elementor-element.elementor-element-58c4317
  .sisf-e-product-content {
  /* padding: 0px 0px 25px 0px; */
}

  .elementor-element.elementor-element-58c4317
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-58c4317 .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-woo-product-price {
  color: var(--orange);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-58c4317
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--orange);
}
 .elementor-element.elementor-element-58c4317 .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-58c4317 .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-58c4317
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-58c4317
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #33333326;
  border-style: dashed;
  padding-bottom: 25px;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-58c4317
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-58c4317
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #ffffff;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}

  .elementor-element.elementor-element-92ca7ee:not(
    .elementor-motion-effects-element-type-background
  ),

  .elementor-element.elementor-element-92ca7ee
  .elementor-motion-effects-container
  .elementor-motion-effects-layer {
  background-image: url("https://dishify.wpthemeverse.com/wp-content/uploads/2024/04/menu1_burger_bg.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
}
 .elementor-element.elementor-element-92ca7ee {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 70px 0px 70px 0px;
}

  .elementor-element.elementor-element-92ca7ee
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-9176767
  .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-8255170
  .sisf-sis-section-title {
  text-align: center;
}

  .elementor-element.elementor-element-8255170
  .sisf-sis-section-title
  .sisf-m-title {
  color: #ffffff;
  font-weight: 400;
}

  .elementor-element.elementor-element-8255170
  .sisf-sis-section-title
  .sisf-e-colored {
  color: #bababa;
}

  .elementor-element.elementor-element-8255170
  .sisf-sis-section-title
  .sisf-m-subtitle {
  color: #f0a039;
}

  .elementor-element.elementor-element-8255170
  .sisf-m-subtitle
  .sisf-m-icon-holder {
  font-size: 15px;
}
 .elementor-element.elementor-element-8255170 .sisf-m-subtitle {
  align-items: center;
}

  .elementor-element.elementor-element-8255170
  .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-6b2a70f
  .elementor-container
  .elementor-column
  .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
 .elementor-element.elementor-element-6b2a70f {
  padding: 30px 0px 0px 0px;
}

  .elementor-element.elementor-element-b0960eb
  .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

  .elementor-element.elementor-element-b0960eb
  .elementor-element-populated
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-shortcode
  .sisf-e-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #ffffff;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-e-product-description {
  color: #cdcfcf;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-e-product-content {
  padding: 0px 0px 25px 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-3eb87bc .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-woo-product-price {
  color: var(--e-global-color-primary);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-3eb87bc
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--e-global-color-primary);
}
 .elementor-element.elementor-element-3eb87bc .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-3eb87bc .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-3eb87bc
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #0d1011;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-0a5f815
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-0a5f815
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-shortcode
  .sisf-e-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #ffffff;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-e-product-description {
  color: #cdcfcf;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-e-product-content {
  padding: 0px 0px 25px 0px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-0a5f815 .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-woo-product-price {
  color: var(--e-global-color-primary);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-0a5f815
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--e-global-color-primary);
}
 .elementor-element.elementor-element-0a5f815 .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-0a5f815 .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-0a5f815
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #333333;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
}

  .elementor-element.elementor-element-0a5f815
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #0d1011;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}

  .elementor-element.elementor-element-1f0334b:not(
    .elementor-motion-effects-element-type-background
  ),

  .elementor-element.elementor-element-1f0334b
  .elementor-motion-effects-container
  .elementor-motion-effects-layer {
  background-image: url("https://dishify.wpthemeverse.com/wp-content/uploads/2024/04/menu_dessert_bg.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
}
 .elementor-element.elementor-element-1f0334b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 70px 0px 70px 0px;
}

  .elementor-element.elementor-element-1f0334b
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-fe718d0
  .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-7974d13
  .sisf-sis-section-title {
  text-align: center;
}

  .elementor-element.elementor-element-7974d13
  .sisf-sis-section-title
  .sisf-m-title {
  font-weight: 400;
}

  .elementor-element.elementor-element-7974d13
  .sisf-sis-section-title
  .sisf-e-colored {
  color: #bababa;
}

  .elementor-element.elementor-element-7974d13
  .sisf-sis-section-title
  .sisf-m-subtitle {
  color: #f0a039;
}

  .elementor-element.elementor-element-7974d13
  .sisf-m-subtitle
  .sisf-m-icon-holder {
  font-size: 15px;
}
 .elementor-element.elementor-element-7974d13 .sisf-m-subtitle {
  align-items: center;
}

  .elementor-element.elementor-element-7974d13
  .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

  .elementor-element.elementor-element-4dcfef9
  .elementor-container
  .elementor-column
  .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
 .elementor-element.elementor-element-4dcfef9 {
  padding: 30px 0px 0px 0px;
}

  .elementor-element.elementor-element-c9268bf
  .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

  .elementor-element.elementor-element-c9268bf
  .elementor-element-populated
  .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

  .elementor-element.elementor-element-b743e26
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-b743e26
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-b743e26
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-shortcode
  .sisf-e-title {
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #000000;
}

  .elementor-element.elementor-element-b743e26
  .sisf-e-product-content {
  padding: 0px 0px 25px 0px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-b743e26 .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-woo-product-price {
  color: var(--e-global-color-primary);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-b743e26
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--e-global-color-primary);
}
 .elementor-element.elementor-element-b743e26 .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-b743e26 .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-b743e26
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-b743e26
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-b743e26
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-b743e26
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #ffffff;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-sis-grid
  .sisf-grid-inner {
  gap: 20px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:before {
  bottom: calc(-20px / 2);
}

  .elementor-element.elementor-element-47c6da0
  .sisf-sis-grid.sisf-borders--between
  .sisf-grid-inner
  .sisf-grid-item:after {
  right: calc(-20px / 2);
}

  .elementor-element.elementor-element-47c6da0
  .sisf-sis-grid.sisf-borders--all
  .sisf-grid-inner
  .sisf-grid-item {
  padding: 20px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-shortcode
  .sisf-e-title {
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-shortcode
  .sisf-e-title
  a {
  color: #000000;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-e-product-content {
  padding: 0px 0px 25px 0px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-image-content {
  padding: 0px 0px 25px 0px;
}
 .elementor-element.elementor-element-47c6da0 .sisf-e-ratings {
  margin-top: 16px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-woo-product-price {
  color: var(--e-global-color-primary);
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

  .elementor-element.elementor-element-47c6da0
  .woocommerce-Price-currencySymbol {
  font-size: 22px;
  top: 0px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-e-ratings
  .sisf-m-star {
  color: var(--e-global-color-primary);
}
 .elementor-element.elementor-element-47c6da0 .sisf-m-icon {
  font-size: 0px;
}
 .elementor-element.elementor-element-47c6da0 .sisf-m-icon svg {
  width: 0px;
  height: 0px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-e-product-image
  img {
  border-radius: 100% 100% 100% 100%;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-e-product-image {
  margin: 0px 20px 0px 0px;
  width: 25%;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-item-layout--simple
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-item-layout--info-aside
  .sisf-e-product-inner {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-47c6da0
  .sisf-item-layout--info-asidebox
  .sisf-e-product-content {
  border-color: #33333326;
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
}

  .elementor-element.elementor-element-47c6da0
  .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #ffffff;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #596163;
  border-radius: 15px 15px 15px 15px;
}
@media (min-width: 768px) {

    .elementor-element.elementor-element-6262974 {
    width: 37.5%;
  }

  .elementor-element.elementor-element-b9271c9 {
    width: 24.333%;
  }

  .elementor-element.elementor-element-ba7caa5 {
    width: 37.5%;
  }

  .elementor-element.elementor-element-b0960eb {
    width: 37.5%;
  }

  .elementor-element.elementor-element-e0da10d {
    width: 24.333%;
  }

  .elementor-element.elementor-element-c48e868 {
    width: 37.5%;
  }

  .elementor-element.elementor-element-c9268bf {
    width: 37.5%;
  }

  .elementor-element.elementor-element-d486215 {
    width: 24.333%;
  }

  .elementor-element.elementor-element-2792152 {
    width: 37.5%;
  }
}
@media (max-width: 1024px) {

    .elementor-element.elementor-element-77281fd {
    padding: 50px 0px 50px 0px;
  }


    .elementor-element.elementor-element-9d5e98b
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 30px;
  }

  .elementor-element.elementor-element-1c9ce29 {
    padding: 0px 0px 0px 0px;
  }


    .elementor-element.elementor-element-96bdefd
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-96bdefd
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-96bdefd
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-96bdefd
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-96bdefd
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-96bdefd
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-96bdefd
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }


    .elementor-element.elementor-element-58c4317
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-58c4317
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-58c4317
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-58c4317
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-58c4317
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-58c4317
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-58c4317
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }

  .elementor-element.elementor-element-92ca7ee {
    padding: 50px 0px 50px 0px;
  }


    .elementor-element.elementor-element-8255170
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 30px;
  }

  .elementor-element.elementor-element-6b2a70f {
    padding: 0px 0px 0px 0px;
  }


    .elementor-element.elementor-element-3eb87bc
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-3eb87bc
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-3eb87bc
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-3eb87bc
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-3eb87bc
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-3eb87bc
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-3eb87bc
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }


    .elementor-element.elementor-element-0a5f815
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-0a5f815
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-0a5f815
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-0a5f815
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-0a5f815
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-0a5f815
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-0a5f815
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }

  .elementor-element.elementor-element-1f0334b {
    padding: 50px 0px 50px 0px;
  }


    .elementor-element.elementor-element-7974d13
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 30px;
  }

  .elementor-element.elementor-element-4dcfef9 {
    padding: 0px 0px 0px 0px;
  }


    .elementor-element.elementor-element-b743e26
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-b743e26
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-b743e26
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-b743e26
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-b743e26
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-b743e26
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-b743e26
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }


    .elementor-element.elementor-element-47c6da0
    .sisf-shortcode
    .sisf-e-title {
    font-size: 15px;
  }


    .elementor-element.elementor-element-47c6da0
    .sisf-e-product-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-47c6da0
    .sisf-image-content {
    padding: 0px 0px 10px 0px;
  }


    .elementor-element.elementor-element-47c6da0
    .sisf-woo-product-price {
    font-size: 16px;
  }


    .elementor-element.elementor-element-47c6da0
    .woocommerce-Price-currencySymbol {
    font-size: 16px;
  }


    .elementor-element.elementor-element-47c6da0
    .sisf-e-product-image {
    margin: 0px 10px 0px 0px;
  }


    .elementor-element.elementor-element-47c6da0
    .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
}
@media (max-width: 767px) {

    .elementor-element.elementor-element-77281fd {
    padding: 30px 0px 30px 0px;
  }


    .elementor-element.elementor-element-9d5e98b
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 22px;
  }

  .elementor-element.elementor-element-92ca7ee {
    padding: 30px 0px 30px 0px;
  }


    .elementor-element.elementor-element-8255170
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 22px;
  }

  .elementor-element.elementor-element-1f0334b {
    padding: 30px 0px 30px 0px;
  }


    .elementor-element.elementor-element-7974d13
    .sisf-sis-section-title
    .sisf-m-subtitle {
    font-size: 22px;
  }
}
