.elementor-267
  .elementor-element.elementor-element-9b05a9f
  > .elementor-container {
  max-width: 1180px;
}
.elementor-267
  .elementor-element.elementor-element-9b05a9f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-267
  .elementor-element.elementor-element-9b05a9f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/parotta3.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-9b05a9f
  > .elementor-background-overlay {
  background-color: #411d18;
  opacity: 0.8;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-9b05a9f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 140px 0px 100px 0px;
}
.elementor-267
  .elementor-element.elementor-element-267727c
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-efad00a
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-92629eb {
  text-align: right;
}
.elementor-267
  .elementor-element.elementor-element-92629eb
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(7px / 2);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(7px / 2);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(7px / 2);
  margin-left: calc(7px / 2);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-7px / 2);
  margin-left: calc(-7px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-7px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-7px / 2);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-5c1c0a4 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-icon {
  padding-right: 12px;
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-93f576f-font-family), Sans-serif;
  font-size: var(--e-global-typography-93f576f-font-size);
  font-weight: var(--e-global-typography-93f576f-font-weight);
  line-height: var(--e-global-typography-93f576f-line-height);
  letter-spacing: var(--e-global-typography-93f576f-letter-spacing);
  word-spacing: var(--e-global-typography-93f576f-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-5c1c0a4
  .elementor-icon-list-text {
  color: var(--e-global-color-b9a7b54);
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-fe224cc
  > .elementor-container {
  max-width: 1180px;
}
.elementor-267 .elementor-element.elementor-element-fe224cc {
  padding: 140px 0px 140px 0px;
}
.elementor-267
  .elementor-element.elementor-element-d65cf77
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-f6d7e5b {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-f6d7e5b
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-e2fea6e-font-family), Sans-serif;
  font-size: var(--e-global-typography-e2fea6e-font-size);
  font-weight: var(--e-global-typography-e2fea6e-font-weight);
  text-transform: var(--e-global-typography-e2fea6e-text-transform);
  line-height: var(--e-global-typography-e2fea6e-line-height);
  letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
  word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-4c656da {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-4c656da
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-4c656da
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-267 .elementor-element.elementor-element-46e1c62 {
  text-align: center;
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-46e1c62
  > .elementor-widget-container {
  padding: 0% 20% 0% 20%;
}
.elementor-267 .elementor-element.elementor-element-974fd35 {
  margin-top: 20px;
  margin-bottom: 0px;
}
.elementor-267
  .elementor-element.elementor-element-73ebaa1
  > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-c4199ea.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-c4199ea.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-c4199ea.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-c4199ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-88bfc2d
  > .elementor-element-populated {
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-4d4d18f.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-4d4d18f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-4d4d18f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-4d4d18f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-133b8bd
  > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-306e6d8.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-306e6d8.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-306e6d8.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-306e6d8
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267 .elementor-element.elementor-element-bbf9566 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-267
  .elementor-element.elementor-element-0c20512
  > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-cdb469f.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-cdb469f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-cdb469f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-cdb469f
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-7923c52
  > .elementor-element-populated {
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-cf5f6ea
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-e0703aa
  > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-283b1e0.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-283b1e0.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-267
  .elementor-element.elementor-element-283b1e0.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 30px 30px 30px 30px;
  border-radius: 0px 0px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  padding: 0px 0px 0px 0px;
  object-fit: cover;
  opacity: 100%;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 5px 5px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  margin: 0px 0px 10px 0px;
  font-family: var(--e-global-typography-46bc291-font-family), Sans-serif;
  font-size: var(--e-global-typography-46bc291-font-size);
  font-weight: var(--e-global-typography-46bc291-font-weight);
  line-height: var(--e-global-typography-46bc291-line-height);
  letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
  word-spacing: var(--e-global-typography-46bc291-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-accent);
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-283b1e0
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  background-color: #02010100;
}
.elementor-267
  .elementor-element.elementor-element-16fa056
  > .elementor-container {
  max-width: 1180px;
}
.elementor-267
  .elementor-element.elementor-element-16fa056
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-16fa056:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-267
  .elementor-element.elementor-element-16fa056
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/woman-wearing-apron-baking-cookies-in-a-cozy-kitchen--e1648693713875.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-16fa056
  > .elementor-background-overlay {
  background-color: #411d18;
  opacity: 0.8;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-16fa056 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 10px 100px 10px;
  z-index: 1;
}
.elementor-267
  .elementor-element.elementor-element-b4f5a22:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-element-populated,
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-background-slideshow {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-267
  .elementor-element.elementor-element-b4f5a22
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-b7e9677.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-b7e9677.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-b7e9677
  > .elementor-element-populated {
  padding: 0px 0px 0px 40px;
}
.elementor-267 .elementor-element.elementor-element-c5c6128 {
  text-align: left;
}
.elementor-267
  .elementor-element.elementor-element-c5c6128
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-e2fea6e-font-family), Sans-serif;
  font-size: var(--e-global-typography-e2fea6e-font-size);
  font-weight: var(--e-global-typography-e2fea6e-font-weight);
  text-transform: var(--e-global-typography-e2fea6e-text-transform);
  line-height: var(--e-global-typography-e2fea6e-line-height);
  letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
  word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-8c69035 {
  text-align: left;
}
.elementor-267
  .elementor-element.elementor-element-8c69035
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-8c69035
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-267 .elementor-element.elementor-element-2638568 {
  color: #ffffff;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-607c2c4 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-607c2c4
  .elementor-icon-list-text {
  color: var(--e-global-color-b9a7b54);
  transition: color 0.3s;
}
.elementor-267 .elementor-element.elementor-element-0a56963 {
  margin-top: 5px;
  margin-bottom: 0px;
}
.elementor-267
  .elementor-element.elementor-element-57d32ea
  > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-5044cc1.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-5044cc1.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-267
  .elementor-element.elementor-element-5044cc1.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea1f;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: -5px 0px 5px 0px;
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-9e95594-font-family), Sans-serif;
  font-size: var(--e-global-typography-9e95594-font-size);
  font-weight: var(--e-global-typography-9e95594-font-weight);
  line-height: var(--e-global-typography-9e95594-line-height);
  letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
  word-spacing: var(--e-global-typography-9e95594-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  margin: 0px 5px 0px 0px;
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5044cc1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-5c77aab.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-5c77aab.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-267
  .elementor-element.elementor-element-5c77aab.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea1f;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: -5px 0px 5px 0px;
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-9e95594-font-family), Sans-serif;
  font-size: var(--e-global-typography-9e95594-font-size);
  font-weight: var(--e-global-typography-9e95594-font-weight);
  line-height: var(--e-global-typography-9e95594-line-height);
  letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
  word-spacing: var(--e-global-typography-9e95594-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  margin: 0px 5px 0px 0px;
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-267
  .elementor-element.elementor-element-5c77aab
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-6d05ecc.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-6d05ecc.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-6d05ecc
  > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-22b637f.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-22b637f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-267
  .elementor-element.elementor-element-22b637f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea1f;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: -5px 0px 5px 0px;
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-9e95594-font-family), Sans-serif;
  font-size: var(--e-global-typography-9e95594-font-size);
  font-weight: var(--e-global-typography-9e95594-font-weight);
  line-height: var(--e-global-typography-9e95594-line-height);
  letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
  word-spacing: var(--e-global-typography-9e95594-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  margin: 0px 5px 0px 0px;
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-267
  .elementor-element.elementor-element-22b637f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110.jkit-equal-height-enable,
.elementor-267
  .elementor-element.elementor-element-b5f6110.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-267
  .elementor-element.elementor-element-b5f6110.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-267
  .elementor-element.elementor-element-b5f6110.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea1f;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: -5px 0px 5px 0px;
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-9e95594-font-family), Sans-serif;
  font-size: var(--e-global-typography-9e95594-font-size);
  font-weight: var(--e-global-typography-9e95594-font-weight);
  line-height: var(--e-global-typography-9e95594-line-height);
  letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
  word-spacing: var(--e-global-typography-9e95594-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  margin: 0px 5px 0px 0px;
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-267
  .elementor-element.elementor-element-b5f6110
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-7ee46c7
  > .elementor-container {
  max-width: 1180px;
}
.elementor-267 .elementor-element.elementor-element-7ee46c7 {
  padding: 140px 0px 140px 0px;
}
.elementor-267
  .elementor-element.elementor-element-839edfb
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-343f799
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-e2fea6e-font-family), Sans-serif;
  font-size: var(--e-global-typography-e2fea6e-font-size);
  font-weight: var(--e-global-typography-e2fea6e-font-weight);
  text-transform: var(--e-global-typography-e2fea6e-text-transform);
  line-height: var(--e-global-typography-e2fea6e-line-height);
  letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
  word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-d905ded {
  text-align: left;
}
.elementor-267
  .elementor-element.elementor-element-d905ded
  .elementor-heading-title {
  color: #000000;
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-d905ded
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-9b6bc4e {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-9b6bc4e
  > .elementor-widget-container {
  padding: 0% 30% 0% 0%;
}
.elementor-267 .elementor-element.elementor-element-8a85bd9,
.elementor-267
  .elementor-element.elementor-element-8a85bd9
  > .elementor-background-overlay {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267 .elementor-element.elementor-element-8a85bd9 {
  box-shadow: 0px 0px 23px 0px
    rgba(214.50000000000003, 214.50000000000003, 214.50000000000003, 0.5);
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 30px 25px 30px 25px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-ddcfbf9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-ddcfbf9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-ddcfbf9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/white-strawberry-cake-with-strawberries-and-blueberries-bento-cake-e1648698664388.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-element-populated,
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-background-slideshow {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-ddcfbf9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-5deb301 {
  --spacer-size: 50px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-99e51c3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-99e51c3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-99e51c3
  > .elementor-element-populated {
  padding: 0px 100px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-ed94e65 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-ed94e65
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-b13e7f8 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-b13e7f8
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-bd1347c
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-ae67052-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae67052-font-size);
  font-weight: var(--e-global-typography-ae67052-font-weight);
  line-height: var(--e-global-typography-ae67052-line-height);
  letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
  word-spacing: var(--e-global-typography-ae67052-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-8bdfc50 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267 .elementor-element.elementor-element-298f883 .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  background-color: #f0990c00;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-298f883
  .elementor-button:hover,
.elementor-267
  .elementor-element.elementor-element-298f883
  .elementor-button:focus {
  color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-298f883
  .elementor-button:hover
  svg,
.elementor-267
  .elementor-element.elementor-element-298f883
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-2d44431.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-2d44431.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-2d44431
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-0c875c1 .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: #ffffff;
  color: #ffffff;
  background-color: #f0990c;
  border-radius: 5px 5px 5px 5px;
  padding: 20px 32px 20px 32px;
}
.elementor-267
  .elementor-element.elementor-element-0c875c1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-bde5953,
.elementor-267
  .elementor-element.elementor-element-bde5953
  > .elementor-background-overlay {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267 .elementor-element.elementor-element-bde5953 {
  box-shadow: 0px 0px 23px 0px
    rgba(214.50000000000003, 214.50000000000003, 214.50000000000003, 0.5);
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 30px 25px 30px 25px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-204cc12.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-204cc12.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-204cc12:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/french-assorted-macarons-e1648698687580.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-element-populated,
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-background-slideshow {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-204cc12
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-1d42390 {
  --spacer-size: 50px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-20107a3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-20107a3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-20107a3
  > .elementor-element-populated {
  padding: 0px 100px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-a4c20b3 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-a4c20b3
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-add6aa5 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-add6aa5
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-94878f3
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-ae67052-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae67052-font-size);
  font-weight: var(--e-global-typography-ae67052-font-weight);
  line-height: var(--e-global-typography-ae67052-line-height);
  letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
  word-spacing: var(--e-global-typography-ae67052-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-5aee02c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267 .elementor-element.elementor-element-a3ae8cd .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  background-color: #f0990c00;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-a3ae8cd
  .elementor-button:hover,
.elementor-267
  .elementor-element.elementor-element-a3ae8cd
  .elementor-button:focus {
  color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-a3ae8cd
  .elementor-button:hover
  svg,
.elementor-267
  .elementor-element.elementor-element-a3ae8cd
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-61b95b3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-61b95b3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-61b95b3
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-e4feec4 .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: #ffffff;
  color: #ffffff;
  background-color: #e7e7e7;
  border-radius: 5px 5px 5px 5px;
  padding: 20px 32px 20px 32px;
}
.elementor-267
  .elementor-element.elementor-element-e4feec4
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-e6b8e2c,
.elementor-267
  .elementor-element.elementor-element-e6b8e2c
  > .elementor-background-overlay {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267 .elementor-element.elementor-element-e6b8e2c {
  box-shadow: 0px 0px 23px 0px
    rgba(214.50000000000003, 214.50000000000003, 214.50000000000003, 0.5);
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 30px 25px 30px 25px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-3c567a7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-3c567a7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-3c567a7:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/large-tasty-croissants-with-almond-flakes-and-a-cup-of-tea-e1648693627513.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-element-populated,
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-background-slideshow {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-3c567a7
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-8c1ce8a {
  --spacer-size: 50px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-e4efcaa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-e4efcaa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-e4efcaa
  > .elementor-element-populated {
  padding: 0px 100px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-ebe9230 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-ebe9230
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: #a5a5a5;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-icon
  i {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-icon
  svg {
  fill: #a5a5a5;
  transition: fill 0.3s;
}
.elementor-267 .elementor-element.elementor-element-741a3af {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-bb40b5a-font-family), Sans-serif;
  font-size: var(--e-global-typography-bb40b5a-font-size);
  font-weight: var(--e-global-typography-bb40b5a-font-weight);
  line-height: var(--e-global-typography-bb40b5a-line-height);
  letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
  word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-741a3af
  .elementor-icon-list-text {
  color: #a5a5a5;
  transition: color 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-7fb835c
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-ae67052-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae67052-font-size);
  font-weight: var(--e-global-typography-ae67052-font-weight);
  line-height: var(--e-global-typography-ae67052-line-height);
  letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
  word-spacing: var(--e-global-typography-ae67052-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-b974856 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-267 .elementor-element.elementor-element-e31f944 .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  background-color: #f0990c00;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-e31f944
  .elementor-button:hover,
.elementor-267
  .elementor-element.elementor-element-e31f944
  .elementor-button:focus {
  color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-e31f944
  .elementor-button:hover
  svg,
.elementor-267
  .elementor-element.elementor-element-e31f944
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-78948e4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-78948e4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-78948e4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-cfd906a .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  fill: #ffffff;
  color: #ffffff;
  background-color: #f0990c;
  border-radius: 5px 5px 5px 5px;
  padding: 20px 32px 20px 32px;
}
.elementor-267
  .elementor-element.elementor-element-cfd906a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267 .elementor-element.elementor-element-bda3c3e {
  margin-top: 10px;
  margin-bottom: 0px;
}
.elementor-267
  .elementor-element.elementor-element-1e831a2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-1e831a2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/family-bakery-business-2021-09-24-03-47-31-utc.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-1e831a2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-267
  .elementor-element.elementor-element-1e831a2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-4516b5c {
  --spacer-size: 370px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-e7c6bf7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-e7c6bf7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-e7c6bf7:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-e7c6bf7
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-267
  .elementor-element.elementor-element-e7c6bf7
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-e7c6bf7
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-6bf5759 {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-06d68b1
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-06d68b1.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-06d68b1.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-06d68b1.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-06d68b1.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-06d68b1.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-06d68b1 .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-06d68b1 {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-06d68b1 {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-06d68b1 {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-e808750
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-30a26fb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-30a26fb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/happy-girl-enjoying-baking-2021-08-29-03-28-59-utc.jpg");
  background-position: 60% 0px;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-30a26fb
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-30a26fb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-56c25b1 {
  --spacer-size: 370px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-249fa68.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-249fa68.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-249fa68:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-249fa68
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-249fa68
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-249fa68
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-e1a6d32 {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-e5e43a4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-e5e43a4.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-e5e43a4.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-e5e43a4.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-e5e43a4.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-e5e43a4.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-e5e43a4 .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-e5e43a4 {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-e5e43a4 {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-e5e43a4 {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-b847497
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-486c4a2 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-8b1cd2f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-8b1cd2f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-8b1cd2f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-8b1cd2f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-8b1cd2f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-8b1cd2f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-81084c8 {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-4cd0188
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-4cd0188.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-4cd0188.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-4cd0188.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-4cd0188.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-4cd0188.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-4cd0188 .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-4cd0188 {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-4cd0188 {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-4cd0188 {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-ffd9ba6
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-4f9453f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-4f9453f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/young-man-with-baking-sheet-of-home-baking-in-hand-2022-01-28-03-36-06-utc.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-4f9453f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-4f9453f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-479ab1e {
  --spacer-size: 370px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-60e358d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-60e358d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-60e358d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-60e358d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-267
  .elementor-element.elementor-element-60e358d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-60e358d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-fa18c9b {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-e39c42f
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-e39c42f.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-e39c42f.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-e39c42f.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-e39c42f.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-e39c42f.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-e39c42f .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-e39c42f {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-e39c42f {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-e39c42f {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-47a88eb
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-210a090:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-210a090
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/housewife-with-fresh-baked-croissants-on-a-kitchen-2022-01-28-05-22-09-utc.jpg");
  background-position: 35% 0px;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-210a090
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-210a090
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-46fdd04 {
  --spacer-size: 370px;
}
.elementor-267 .elementor-element.elementor-element-d2e68b6 {
  margin-top: 10px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-6c5f81f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-6c5f81f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-6c5f81f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-6c5f81f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-267
  .elementor-element.elementor-element-6c5f81f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-6c5f81f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-7920a38 {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-d6eead8
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-d6eead8.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-d6eead8.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-d6eead8.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-d6eead8.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-d6eead8.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-d6eead8 .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-d6eead8 {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-d6eead8 {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-d6eead8 {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-4fbbc9c
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-0dc2bb2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-0dc2bb2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/family-bakery-business-2021-09-24-03-47-31-utc.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-0dc2bb2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-267
  .elementor-element.elementor-element-0dc2bb2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-3eb5f2f {
  --spacer-size: 370px;
}
.elementor-267
  .elementor-element.elementor-element-c4dec5e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-c4dec5e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/happy-girl-enjoying-baking-2021-08-29-03-28-59-utc.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-c4dec5e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-c4dec5e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-b49a229 {
  --spacer-size: 370px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-da52395.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-da52395.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-da52395:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-da52395
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-da52395
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-da52395
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-8ca043c {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-6b59627
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-6b59627.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-6b59627.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-6b59627.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-6b59627.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-6b59627.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-6b59627 .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-6b59627 {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-6b59627 {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-6b59627 {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-a492348
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-8fedae8 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-eded258.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-eded258.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-eded258:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-eded258
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-267
  .elementor-element.elementor-element-eded258
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-eded258
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-3b4b26b {
  color: #ffffff;
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-8f9a62b
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-8f9a62b.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-8f9a62b.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-8f9a62b.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-8f9a62b.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-8f9a62b.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-8f9a62b .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-8f9a62b {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-8f9a62b {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-8f9a62b {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-e09d16a
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-e0768b1:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-e0768b1
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/young-man-with-baking-sheet-of-home-baking-in-hand-2022-01-28-03-36-06-utc.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-e0768b1
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-e0768b1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-1787f22 {
  --spacer-size: 370px;
}
.elementor-267
  .elementor-element.elementor-element-adb168b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-adb168b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/housewife-with-fresh-baked-croissants-on-a-kitchen-2022-01-28-05-22-09-utc.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-adb168b
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-267
  .elementor-element.elementor-element-adb168b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-78f0058 {
  --spacer-size: 370px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-9792cc8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-9792cc8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-9792cc8:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-9792cc8
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-9792cc8
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 40px 0px 40px;
}
.elementor-267
  .elementor-element.elementor-element-9792cc8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-6daacb0 {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-57c79a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-57c79a0-font-size);
  font-weight: var(--e-global-typography-57c79a0-font-weight);
  line-height: var(--e-global-typography-57c79a0-line-height);
  letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
  word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  z-index: 2;
}
.elementor-267
  .elementor-element.elementor-element-a84abca
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-267
  .elementor-element.elementor-element-a84abca.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-a84abca.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-a84abca.elementor-view-default
  .elementor-icon {
  color: #ffffff29;
  border-color: #ffffff29;
}
.elementor-267
  .elementor-element.elementor-element-a84abca.elementor-view-framed
  .elementor-icon,
.elementor-267
  .elementor-element.elementor-element-a84abca.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff29;
}
.elementor-267 .elementor-element.elementor-element-a84abca .elementor-icon {
  font-size: 120px;
}
.elementor-267 .elementor-element.elementor-element-a84abca {
  width: auto;
  max-width: auto;
  bottom: 27%;
  z-index: 0;
}
body:not(.rtl) .elementor-267 .elementor-element.elementor-element-a84abca {
  right: 15%;
}
body.rtl .elementor-267 .elementor-element.elementor-element-a84abca {
  left: 15%;
}
.elementor-267
  .elementor-element.elementor-element-06f46f8
  .elementor-heading-title {
  color: var(--e-global-color-b9a7b54);
  font-family: var(--e-global-typography-17d7aae-font-family), Sans-serif;
  font-size: var(--e-global-typography-17d7aae-font-size);
  font-weight: var(--e-global-typography-17d7aae-font-weight);
  line-height: var(--e-global-typography-17d7aae-line-height);
  letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
  word-spacing: var(--e-global-typography-17d7aae-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-ca9a3de
  > .elementor-container {
  max-width: 1180px;
}
.elementor-267 .elementor-element.elementor-element-ca9a3de {
  padding: 140px 0px 140px 0px;
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-7be322b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-7be322b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-7be322b
  > .elementor-element-populated {
  padding: 0px 20px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-480243f
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-e2fea6e-font-family), Sans-serif;
  font-size: var(--e-global-typography-e2fea6e-font-size);
  font-weight: var(--e-global-typography-e2fea6e-font-weight);
  text-transform: var(--e-global-typography-e2fea6e-text-transform);
  line-height: var(--e-global-typography-e2fea6e-line-height);
  letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
  word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
}
.elementor-267 .elementor-element.elementor-element-75493c8 {
  text-align: left;
}
.elementor-267
  .elementor-element.elementor-element-75493c8
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-267
  .elementor-element.elementor-element-75493c8
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button {
  font-family: var(--e-global-typography-7bdeb4a-font-family), Sans-serif;
  font-size: var(--e-global-typography-7bdeb4a-font-size);
  font-weight: var(--e-global-typography-7bdeb4a-font-weight);
  line-height: var(--e-global-typography-7bdeb4a-line-height);
  letter-spacing: var(--e-global-typography-7bdeb4a-letter-spacing);
  word-spacing: var(--e-global-typography-7bdeb4a-word-spacing);
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper.expand
  .card-header
  .card-header-button {
  color: var(--e-global-color-b9a7b54);
  background-color: var(--e-global-color-accent);
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper:not(.expand)
  .card-header
  .card-header-button {
  color: var(--e-global-color-secondary);
  background-color: var(--e-global-color-b9a7b54);
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 15px 0px
    rgba(197.00000000000006, 197.00000000000006, 197.00000000000006, 0.26);
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-expand
  .card-body {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  padding: 20px 80px 40px 40px;
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .active-icon {
  color: var(--e-global-color-b9a7b54);
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .active-icon
  svg {
  fill: var(--e-global-color-b9a7b54);
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .normal-icon {
  color: var(--e-global-color-accent);
}
.elementor-267
  .elementor-element.elementor-element-90af5d1
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .normal-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-bc-flex-widget
  .elementor-267
  .elementor-element.elementor-element-c379ac7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-c379ac7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-267
  .elementor-element.elementor-element-c379ac7:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/two-bakers-working-in-team-e1648693740924.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-element-populated,
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-background-slideshow {
  border-radius: 5px 5px 5px 5px;
}
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 0px 0px;
}
.elementor-267
  .elementor-element.elementor-element-c379ac7
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-267 .elementor-element.elementor-element-bdd1d0b {
  --spacer-size: 650px;
}
@media (min-width: 768px) {
  .elementor-267 .elementor-element.elementor-element-ddcfbf9 {
    width: 25%;
  }
  .elementor-267 .elementor-element.elementor-element-99e51c3 {
    width: 60%;
  }
  .elementor-267 .elementor-element.elementor-element-2d44431 {
    width: 15%;
  }
  .elementor-267 .elementor-element.elementor-element-20107a3 {
    width: 60%;
  }
  .elementor-267 .elementor-element.elementor-element-61b95b3 {
    width: 15%;
  }
  .elementor-267 .elementor-element.elementor-element-e4efcaa {
    width: 60%;
  }
  .elementor-267 .elementor-element.elementor-element-78948e4 {
    width: 15%;
  }
  .elementor-267 .elementor-element.elementor-element-7be322b {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-c379ac7 {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .elementor-267 .elementor-element.elementor-element-9b05a9f {
    padding: 140px 15px 100px 15px;
  }
  .elementor-267
    .elementor-element.elementor-element-92629eb
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5c1c0a4
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-5c1c0a4
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-93f576f-font-size);
    line-height: var(--e-global-typography-93f576f-line-height);
    letter-spacing: var(--e-global-typography-93f576f-letter-spacing);
    word-spacing: var(--e-global-typography-93f576f-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-fe224cc {
    padding: 80px 15px 80px 15px;
  }
  .elementor-267
    .elementor-element.elementor-element-f6d7e5b
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4c656da
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-4c656da {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-46e1c62 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-46e1c62
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-16fa056 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 15px 80px 15px;
  }
  .elementor-267
    .elementor-element.elementor-element-b4f5a22
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-b7e9677
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-c5c6128
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-8c69035
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-8c69035 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-2638568 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-2638568
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-7ee46c7 {
    padding: 80px 15px 80px 15px;
  }
  .elementor-267
    .elementor-element.elementor-element-343f799
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-d905ded
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-d905ded {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-9b6bc4e {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-9b6bc4e
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-267 .elementor-element.elementor-element-8a85bd9 {
    padding: 30px 30px 30px 30px;
  }
  .elementor-267
    .elementor-element.elementor-element-ddcfbf9
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267 .elementor-element.elementor-element-5deb301 {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-99e51c3
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-99e51c3
    > .elementor-element-populated {
    padding: 0px 20px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-ed94e65
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-ed94e65
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-bd1347c
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-8bdfc50 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-8bdfc50
    > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-298f883
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-2d44431
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-0c875c1
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-0c875c1 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267
    .elementor-element.elementor-element-204cc12
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267 .elementor-element.elementor-element-1d42390 {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-20107a3
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-20107a3
    > .elementor-element-populated {
    padding: 0px 20px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-a4c20b3
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-a4c20b3
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-94878f3
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-5aee02c {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5aee02c
    > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-a3ae8cd
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-61b95b3
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-e4feec4
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-e4feec4 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267
    .elementor-element.elementor-element-3c567a7
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267 .elementor-element.elementor-element-8c1ce8a {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-e4efcaa
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-e4efcaa
    > .elementor-element-populated {
    padding: 0px 20px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-ebe9230
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-ebe9230
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-7fb835c
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-b974856 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-b974856
    > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-e31f944
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-78948e4
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-cfd906a
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-cfd906a {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-6bf5759 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-e808750
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-30a26fb:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-267
    .elementor-element.elementor-element-30a26fb
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-267 .elementor-element.elementor-element-e1a6d32 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b847497
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-81084c8 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-ffd9ba6
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-fa18c9b {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-47a88eb
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-210a090:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-267
    .elementor-element.elementor-element-210a090
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-267 .elementor-element.elementor-element-7920a38 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4fbbc9c
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-8ca043c {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-a492348
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-3b4b26b {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-e09d16a
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-6daacb0 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-06f46f8
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-ca9a3de {
    padding: 80px 15px 80px 15px;
  }
  .elementor-267
    .elementor-element.elementor-element-7be322b
    > .elementor-element-populated {
    padding: 0px 0px 40px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-480243f
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-75493c8
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-75493c8 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-267
    .elementor-element.elementor-element-90af5d1
    .jeg-elementor-kit.jkit-accordion
    .card-wrapper
    .card-header
    .card-header-button {
    font-size: var(--e-global-typography-7bdeb4a-font-size);
    line-height: var(--e-global-typography-7bdeb4a-line-height);
    letter-spacing: var(--e-global-typography-7bdeb4a-letter-spacing);
    word-spacing: var(--e-global-typography-7bdeb4a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-90af5d1
    .jeg-elementor-kit.jkit-accordion
    .card-expand
    .card-body {
    font-size: var(--e-global-typography-text-font-size);
    padding: 20px 40px 40px 40px;
  }
  .elementor-267
    .elementor-element.elementor-element-c379ac7
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .elementor-267 .elementor-element.elementor-element-9b05a9f {
    padding: 140px 10px 100px 10px;
  }
  .elementor-267
    .elementor-element.elementor-element-92629eb
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5c1c0a4
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-5c1c0a4
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-93f576f-font-size);
    line-height: var(--e-global-typography-93f576f-line-height);
    letter-spacing: var(--e-global-typography-93f576f-letter-spacing);
    word-spacing: var(--e-global-typography-93f576f-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-fe224cc {
    padding: 60px 10px 60px 10px;
  }
  .elementor-267
    .elementor-element.elementor-element-f6d7e5b
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4c656da
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-46e1c62 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-46e1c62
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-267
    .elementor-element.elementor-element-73ebaa1
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-c4199ea
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-88bfc2d
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-4d4d18f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-133b8bd
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-306e6d8
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-bbf9566 {
    margin-top: 20px;
    margin-bottom: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-0c20512
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cdb469f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-7923c52
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-cf5f6ea
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-e0703aa
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-46bc291-font-size);
    line-height: var(--e-global-typography-46bc291-line-height);
    letter-spacing: var(--e-global-typography-46bc291-letter-spacing);
    word-spacing: var(--e-global-typography-46bc291-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-283b1e0
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-16fa056 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 10px 40px 10px;
  }
  .elementor-267
    .elementor-element.elementor-element-b4f5a22
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-b7e9677
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-c5c6128
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-8c69035
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-2638568 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-2638568
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-267 .elementor-element.elementor-element-0a56963 {
    margin-top: 0px;
    margin-bottom: 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-57d32ea
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-5044cc1
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-5c77aab
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-6d05ecc
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-22b637f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-9e95594-font-size);
    line-height: var(--e-global-typography-9e95594-line-height);
    letter-spacing: var(--e-global-typography-9e95594-letter-spacing);
    word-spacing: var(--e-global-typography-9e95594-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 35px;
  }
  .elementor-267
    .elementor-element.elementor-element-b5f6110
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-267 .elementor-element.elementor-element-7ee46c7 {
    padding: 60px 10px 60px 10px;
  }
  .elementor-267
    .elementor-element.elementor-element-343f799
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-d905ded
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-9b6bc4e {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-8a85bd9 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-267
    .elementor-element.elementor-element-99e51c3
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-ed94e65
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-ed94e65
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
  }
  body.rtl
    .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-10px / 2);
  }
  body:not(.rtl)
    .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-b13e7f8
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-bd1347c
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-8bdfc50 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-298f883
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-2d44431
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-0c875c1
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-20107a3
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-a4c20b3
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-a4c20b3
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
  }
  body.rtl
    .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-10px / 2);
  }
  body:not(.rtl)
    .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-add6aa5
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-94878f3
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-5aee02c {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-a3ae8cd
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-61b95b3
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-e4feec4
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-e4efcaa
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-ebe9230
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-ebe9230
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
  }
  body.rtl
    .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-10px / 2);
  }
  body:not(.rtl)
    .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-10px / 2);
  }
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-267
    .elementor-element.elementor-element-741a3af
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-bb40b5a-font-size);
    line-height: var(--e-global-typography-bb40b5a-line-height);
    letter-spacing: var(--e-global-typography-bb40b5a-letter-spacing);
    word-spacing: var(--e-global-typography-bb40b5a-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-7fb835c
    .elementor-heading-title {
    font-size: var(--e-global-typography-ae67052-font-size);
    line-height: var(--e-global-typography-ae67052-line-height);
    letter-spacing: var(--e-global-typography-ae67052-letter-spacing);
    word-spacing: var(--e-global-typography-ae67052-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-b974856 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-e31f944
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-78948e4
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-267
    .elementor-element.elementor-element-cfd906a
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-267 .elementor-element.elementor-element-4516b5c {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-e7c6bf7
    > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }
  .elementor-267 .elementor-element.elementor-element-6bf5759 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-e808750
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-30a26fb:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-267
    .elementor-element.elementor-element-30a26fb
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-267 .elementor-element.elementor-element-56c25b1 {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-249fa68
    > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }
  .elementor-267 .elementor-element.elementor-element-e1a6d32 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-b847497
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-8b1cd2f
    > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }
  .elementor-267 .elementor-element.elementor-element-81084c8 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-ffd9ba6
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-479ab1e {
    --spacer-size: 300px;
  }
  .elementor-267
    .elementor-element.elementor-element-60e358d
    > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }
  .elementor-267 .elementor-element.elementor-element-fa18c9b {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-47a88eb
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-210a090:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-267
    .elementor-element.elementor-element-210a090
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-267 .elementor-element.elementor-element-46fdd04 {
    --spacer-size: 300px;
  }
  .elementor-267 .elementor-element.elementor-element-7920a38 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-4fbbc9c
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-8ca043c {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-a492348
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-3b4b26b {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-e09d16a
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-6daacb0 {
    font-size: var(--e-global-typography-57c79a0-font-size);
    line-height: var(--e-global-typography-57c79a0-line-height);
    letter-spacing: var(--e-global-typography-57c79a0-letter-spacing);
    word-spacing: var(--e-global-typography-57c79a0-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-06f46f8
    .elementor-heading-title {
    font-size: var(--e-global-typography-17d7aae-font-size);
    line-height: var(--e-global-typography-17d7aae-line-height);
    letter-spacing: var(--e-global-typography-17d7aae-letter-spacing);
    word-spacing: var(--e-global-typography-17d7aae-word-spacing);
  }
  .elementor-267 .elementor-element.elementor-element-ca9a3de {
    padding: 60px 10px 60px 10px;
  }
  .elementor-267
    .elementor-element.elementor-element-480243f
    .elementor-heading-title {
    font-size: var(--e-global-typography-e2fea6e-font-size);
    line-height: var(--e-global-typography-e2fea6e-line-height);
    letter-spacing: var(--e-global-typography-e2fea6e-letter-spacing);
    word-spacing: var(--e-global-typography-e2fea6e-word-spacing);
  }
  .elementor-267
    .elementor-element.elementor-element-75493c8
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-267
    .elementor-element.elementor-element-90af5d1
    .jeg-elementor-kit.jkit-accordion
    .card-wrapper
    .card-header
    .card-header-button {
    font-size: var(--e-global-typography-7bdeb4a-font-size);
    line-height: var(--e-global-typography-7bdeb4a-line-height);
    letter-spacing: var(--e-global-typography-7bdeb4a-letter-spacing);
    word-spacing: var(--e-global-typography-7bdeb4a-word-spacing);
    padding: 15px 50px 15px 30px;
  }
  .elementor-267
    .elementor-element.elementor-element-90af5d1
    .jeg-elementor-kit.jkit-accordion
    .card-expand
    .card-body {
    font-size: var(--e-global-typography-text-font-size);
    padding: 20px 20px 40px 40px;
  }
  .elementor-267 .elementor-element.elementor-element-bdd1d0b {
    --spacer-size: 365px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-267 .elementor-element.elementor-element-b4f5a22 {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-b7e9677 {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-57d32ea {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-6d05ecc {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-ddcfbf9 {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-99e51c3 {
    width: 70%;
  }
  .elementor-267 .elementor-element.elementor-element-2d44431 {
    width: 30%;
  }
  .elementor-267 .elementor-element.elementor-element-204cc12 {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-20107a3 {
    width: 70%;
  }
  .elementor-267 .elementor-element.elementor-element-61b95b3 {
    width: 30%;
  }
  .elementor-267 .elementor-element.elementor-element-3c567a7 {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-e4efcaa {
    width: 70%;
  }
  .elementor-267 .elementor-element.elementor-element-78948e4 {
    width: 30%;
  }
  .elementor-267 .elementor-element.elementor-element-1e831a2 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-e7c6bf7 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-30a26fb {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-249fa68 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-8b1cd2f {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-4f9453f {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-60e358d {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-210a090 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-6c5f81f {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-0dc2bb2 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-c4dec5e {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-da52395 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-eded258 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-e0768b1 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-adb168b {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-9792cc8 {
    width: 50%;
  }
  .elementor-267 .elementor-element.elementor-element-7be322b {
    width: 100%;
  }
  .elementor-267 .elementor-element.elementor-element-c379ac7 {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-267
    .elementor-element.elementor-element-16fa056:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-267
    .elementor-element.elementor-element-16fa056
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-5044cc1
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-5c77aab
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-22b637f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b5f6110
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
