.elementor-510
  .elementor-element.elementor-element-bf3e328:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-510
  .elementor-element.elementor-element-bf3e328
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/12/About\ Us.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-510
  .elementor-element.elementor-element-bf3e328
  > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: -0.14;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510 .elementor-element.elementor-element-bf3e328 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 180px 0px 100px 0px;
}
.elementor-510
  .elementor-element.elementor-element-ae34029
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-7a727bc {
  text-align: center;
}
.elementor-510 .elementor-element.elementor-element-ea16bf7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 50px 0px;
}
.elementor-510
  .elementor-element.elementor-element-ea16bf7
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-510
  .elementor-element.elementor-element-2d20397.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-510
  .elementor-element.elementor-element-2d20397.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-510
  .elementor-element.elementor-element-2d20397
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 50px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-edd0f65 {
  text-align: left;
}
.elementor-510
  .elementor-element.elementor-element-edd0f65
  .elementor-heading-title {
  color: var(--e-global-color-ee4142f);
  font-family: var(--e-global-typography-77bf3e4-font-family), Sans-serif;
  font-size: var(--e-global-typography-77bf3e4-font-size);
  font-weight: var(--e-global-typography-77bf3e4-font-weight);
  line-height: var(--e-global-typography-77bf3e4-line-height);
  letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
  word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-7e21437);
  stroke: var(--e-global-color-7e21437);
}
.elementor-510
  .elementor-element.elementor-element-edd0f65
  > .elementor-widget-container {
  margin: -15px 0px -30px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-6925375 {
  text-align: left;
}
.elementor-510
  .elementor-element.elementor-element-6925375
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-177f723
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-3459a9b
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
  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: 30px 30px 30px 30px;
}
.elementor-510
  .elementor-element.elementor-element-3459a9b
  > .elementor-element-populated,
.elementor-510
  .elementor-element.elementor-element-3459a9b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-510
  .elementor-element.elementor-element-3459a9b
  > .elementor-background-slideshow {
  border-radius: 0px 100px 0px 100px;
}
.elementor-510
  .elementor-element.elementor-element-3459a9b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510
  .elementor-element.elementor-element-e944ee4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-e944ee4.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-510
  .elementor-element.elementor-element-e944ee4.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-e944ee4.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-510
  .elementor-element.elementor-element-e944ee4.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-e944ee4.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-510 .elementor-element.elementor-element-e944ee4 .elementor-icon {
  font-size: 70px;
}
.elementor-510
  .elementor-element.elementor-element-e944ee4
  .elementor-icon
  svg {
  height: 70px;
}
.elementor-510
  .elementor-element.elementor-element-e944ee4
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-510 .elementor-element.elementor-element-67e42b7 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-67e42b7
  .elementor-heading-title {
  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);
}
.elementor-510
  .elementor-element.elementor-element-67e42b7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-b197307 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-b197307
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-510 .elementor-element.elementor-element-096161b .elementor-button {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  fill: #f2c437;
  color: #f2c437;
  background-color: #61ce7000;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-8c742c6
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-7e21437);
  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: 30px 30px 30px 30px;
}
.elementor-510
  .elementor-element.elementor-element-8c742c6
  > .elementor-element-populated,
.elementor-510
  .elementor-element.elementor-element-8c742c6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-510
  .elementor-element.elementor-element-8c742c6
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-510
  .elementor-element.elementor-element-8c742c6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510
  .elementor-element.elementor-element-13b8252
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-13b8252.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-510
  .elementor-element.elementor-element-13b8252.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-13b8252.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-510
  .elementor-element.elementor-element-13b8252.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-13b8252.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-510 .elementor-element.elementor-element-13b8252 .elementor-icon {
  font-size: 70px;
}
.elementor-510
  .elementor-element.elementor-element-13b8252
  .elementor-icon
  svg {
  height: 70px;
}
.elementor-510
  .elementor-element.elementor-element-13b8252
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-510 .elementor-element.elementor-element-8dc1602 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-8dc1602
  .elementor-heading-title {
  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);
}
.elementor-510
  .elementor-element.elementor-element-8dc1602
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-297faf6 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-297faf6
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-510 .elementor-element.elementor-element-c009acc .elementor-button {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  fill: #f2c437;
  color: #f2c437;
  background-color: #61ce7000;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-8e2ea11 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 50px 0px 100px 0px;
}
.elementor-510
  .elementor-element.elementor-element-29a7b20
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-99b51cc
  .elementor-counter-number-wrapper {
  color: var(--e-global-color-ec01cba);
  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-510
  .elementor-element.elementor-element-99b51cc
  .elementor-counter-title {
  color: var(--e-global-color-text);
}
.elementor-510
  .elementor-element.elementor-element-afc8c57
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-5552ae0
  .elementor-counter-number-wrapper {
  color: var(--e-global-color-ec01cba);
  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-510
  .elementor-element.elementor-element-5552ae0
  .elementor-counter-title {
  color: var(--e-global-color-text);
}
.elementor-510
  .elementor-element.elementor-element-d0d53f0
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-a310537
  .elementor-counter-number-wrapper {
  color: var(--e-global-color-ec01cba);
  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-510
  .elementor-element.elementor-element-a310537
  .elementor-counter-title {
  color: var(--e-global-color-text);
}
.elementor-510
  .elementor-element.elementor-element-afbd10e
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-6705d16
  .elementor-counter-number-wrapper {
  color: var(--e-global-color-ec01cba);
  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-510
  .elementor-element.elementor-element-6705d16
  .elementor-counter-title {
  color: var(--e-global-color-text);
}
.elementor-510
  .elementor-element.elementor-element-a73461f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-510
  .elementor-element.elementor-element-a73461f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/12/Store.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-510
  .elementor-element.elementor-element-a73461f
  > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: -1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510 .elementor-element.elementor-element-a73461f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 1px 0px;
}
.elementor-510
  .elementor-element.elementor-element-c0741fa:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-510
  .elementor-element.elementor-element-c0741fa
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  /*background-color: #363636b8;*/
}
.elementor-510
  .elementor-element.elementor-element-c0741fa
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0% 0% 0% 53%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 53%;
  padding: 100px 60px 100px 60px;
}
.elementor-510
  .elementor-element.elementor-element-c0741fa
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510 .elementor-element.elementor-element-bae10fb {
  text-align: left;
}
.elementor-510
  .elementor-element.elementor-element-bae10fb
  .elementor-heading-title {
  color: var(--e-global-color-ee4142f);
  font-family: var(--e-global-typography-77bf3e4-font-family), Sans-serif;
  font-size: var(--e-global-typography-77bf3e4-font-size);
  font-weight: var(--e-global-typography-77bf3e4-font-weight);
  line-height: var(--e-global-typography-77bf3e4-line-height);
  letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
  word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-7e21437);
  stroke: var(--e-global-color-7e21437);
}
.elementor-510
  .elementor-element.elementor-element-bae10fb
  > .elementor-widget-container {
  margin: -15px 0px -30px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-a1bbfdb {
  text-align: left;
}
.elementor-510
  .elementor-element.elementor-element-a1bbfdb
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-7abe2d2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
}
.elementor-510
  .elementor-element.elementor-element-7abe2d2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510
  .elementor-element.elementor-element-74a5349
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-bd7f460 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-bd7f460
  .elementor-heading-title {
  color: var(--e-global-color-ee4142f);
  font-family: var(--e-global-typography-77bf3e4-font-family), Sans-serif;
  font-size: var(--e-global-typography-77bf3e4-font-size);
  font-weight: var(--e-global-typography-77bf3e4-font-weight);
  line-height: var(--e-global-typography-77bf3e4-line-height);
  letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
  word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-7e21437);
  stroke: var(--e-global-color-7e21437);
}
.elementor-510
  .elementor-element.elementor-element-bd7f460
  > .elementor-widget-container {
  margin: -15px 0px -30px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-e168012 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-e168012
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-1fbdcd1 {
  margin-top: 50px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-23ba640
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-f9d864c
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-f9d864c.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-f9d864c.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-f9d864c.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ec01cba);
  border-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-f9d864c.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-f9d864c.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-ec01cba);
}
.elementor-510 .elementor-element.elementor-element-f9d864c .elementor-icon {
  font-size: 40px;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 30px 0px 30px;
}
.elementor-510
  .elementor-element.elementor-element-f9d864c
  .elementor-icon
  svg {
  height: 40px;
}
.elementor-510
  .elementor-element.elementor-element-f9d864c
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-56abc92 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-56abc92
  .elementor-heading-title {
  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);
}
.elementor-510 .elementor-element.elementor-element-2a4b3b5 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-7d320ff
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 1px;
  border-color: var(--e-global-color-secondary);
  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 15px 0px 15px;
}
.elementor-510
  .elementor-element.elementor-element-7d320ff
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-1ead9ec.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ec01cba);
  border-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-1ead9ec.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-ec01cba);
}
.elementor-510 .elementor-element.elementor-element-1ead9ec .elementor-icon {
  font-size: 40px;
  border-width: 1px 1px 1px 1px;
  border-radius: 35px 35px 35px 35px;
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec
  .elementor-icon
  svg {
  height: 40px;
}
.elementor-510
  .elementor-element.elementor-element-1ead9ec
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-51a99a5 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-51a99a5
  .elementor-heading-title {
  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);
}
.elementor-510 .elementor-element.elementor-element-e289357 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-e5265aa
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-9f0758a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-9f0758a.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-9f0758a.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-9f0758a.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ec01cba);
  border-color: var(--e-global-color-ec01cba);
}
.elementor-510
  .elementor-element.elementor-element-9f0758a.elementor-view-framed
  .elementor-icon,
.elementor-510
  .elementor-element.elementor-element-9f0758a.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-ec01cba);
}
.elementor-510 .elementor-element.elementor-element-9f0758a .elementor-icon {
  font-size: 40px;
  border-width: 1px 1px 1px 1px;
  border-radius: 30px 0px 30px 0px;
}
.elementor-510
  .elementor-element.elementor-element-9f0758a
  .elementor-icon
  svg {
  height: 40px;
}
.elementor-510
  .elementor-element.elementor-element-9f0758a
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-e48bfc3 {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-e48bfc3
  .elementor-heading-title {
  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);
}
.elementor-510 .elementor-element.elementor-element-e12467d {
  text-align: center;
}
.elementor-510
  .elementor-element.elementor-element-d743a28:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-510
  .elementor-element.elementor-element-d743a28
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-510 .elementor-element.elementor-element-d743a28 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
}
.elementor-510
  .elementor-element.elementor-element-d743a28
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510
  .elementor-element.elementor-element-e8d996d
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-a308224:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-510
  .elementor-element.elementor-element-a308224
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/12/women-perfume-bottle-2022-02-28-22-20-40-utc.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-510
  .elementor-element.elementor-element-a308224
  > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: 0.92;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510 .elementor-element.elementor-element-a308224,
.elementor-510
  .elementor-element.elementor-element-a308224
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-510 .elementor-element.elementor-element-a308224 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-510
  .elementor-element.elementor-element-c403ba9.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-510
  .elementor-element.elementor-element-c403ba9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-510
  .elementor-element.elementor-element-c403ba9
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-ed92168 img {
  border-radius: 0px 0px 0px 10px;
}
.elementor-510
  .elementor-element.elementor-element-799fe04
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 35px 40px 35px 40px;
}
.elementor-510
  .elementor-element.elementor-element-4547bca
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 2em;
  font-weight: 700;
}
.elementor-510
  .elementor-element.elementor-element-4547bca
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510
  .elementor-element.elementor-element-9fae5ac
  .elementor-heading-title {
  color: var(--e-global-color-ee4142f);
  font-family: "Open Sans", Sans-serif;
  font-size: 3.9em;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-7e21437);
  stroke: var(--e-global-color-7e21437);
}
.elementor-510
  .elementor-element.elementor-element-9fae5ac
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510
  .elementor-element.elementor-element-4d06b50
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510 .elementor-element.elementor-element-e3a6734 .elementor-button {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  fill: #f2c437;
  color: #f2c437;
  background-color: #61ce7000;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-ee89692
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
  padding: 0px 0px 0px 0px;
}
.elementor-510
  .elementor-element.elementor-element-9c81a62:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-510
  .elementor-element.elementor-element-9c81a62
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/12/Enhance fragrance with premium bottles.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-510
  .elementor-element.elementor-element-9c81a62
  > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: 0.92;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-510 .elementor-element.elementor-element-9c81a62,
.elementor-510
  .elementor-element.elementor-element-9c81a62
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-510 .elementor-element.elementor-element-9c81a62 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-510
  .elementor-element.elementor-element-5fc3fc5.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-510
  .elementor-element.elementor-element-5fc3fc5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-510
  .elementor-element.elementor-element-5fc3fc5
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-510 .elementor-element.elementor-element-47499f4 img {
  border-radius: 0px 0px 0px 10px;
}
.elementor-510
  .elementor-element.elementor-element-b28127b
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 35px 40px 35px 40px;
}
.elementor-510
  .elementor-element.elementor-element-936d802
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 2em;
  font-weight: 700;
}
.elementor-510
  .elementor-element.elementor-element-936d802
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510
  .elementor-element.elementor-element-84489f4
  .elementor-heading-title {
  color: var(--e-global-color-ee4142f);
  font-family: "Open Sans", Sans-serif;
  font-size: 3.9em;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-7e21437);
  stroke: var(--e-global-color-7e21437);
}
.elementor-510
  .elementor-element.elementor-element-84489f4
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510
  .elementor-element.elementor-element-6680c0e
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-510 .elementor-element.elementor-element-29e8bf9 .elementor-button {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  fill: #f2c437;
  color: #f2c437;
  background-color: #61ce7000;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  .elementor-510 .elementor-element.elementor-element-2d20397 {
    width: 43.038%;
  }
  .elementor-510 .elementor-element.elementor-element-177f723 {
    width: 56.962%;
  }
  .elementor-510 .elementor-element.elementor-element-c403ba9 {
    width: 55.733%;
  }
  .elementor-510 .elementor-element.elementor-element-799fe04 {
    width: 44.174%;
  }
  .elementor-510 .elementor-element.elementor-element-5fc3fc5 {
    width: 55.733%;
  }
  .elementor-510 .elementor-element.elementor-element-b28127b {
    width: 44.174%;
  }
}
@media (max-width: 1024px) {
  .elementor-510 .elementor-element.elementor-element-bf3e328 {
    padding: 170px 30px 100px 30px;
  }
  .elementor-510 .elementor-element.elementor-element-ea16bf7 {
    padding: 100px 30px 50px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-2d20397
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-edd0f65
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510
    .elementor-element.elementor-element-177f723
    > .elementor-element-populated {
    padding: 0px 0px 0px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-3459a9b
    > .elementor-element-populated,
  .elementor-510
    .elementor-element.elementor-element-3459a9b
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-510
    .elementor-element.elementor-element-3459a9b
    > .elementor-background-slideshow {
    border-radius: 0px 70px 0px 70px;
  }
  .elementor-510
    .elementor-element.elementor-element-3459a9b
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 25px 10px 25px 10px;
  }
  .elementor-510 .elementor-element.elementor-element-e944ee4 .elementor-icon {
    font-size: 50px;
  }
  .elementor-510
    .elementor-element.elementor-element-e944ee4
    .elementor-icon
    svg {
    height: 50px;
  }
  .elementor-510
    .elementor-element.elementor-element-67e42b7
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-8c742c6
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 25px 10px 25px 10px;
  }
  .elementor-510 .elementor-element.elementor-element-13b8252 .elementor-icon {
    font-size: 50px;
  }
  .elementor-510
    .elementor-element.elementor-element-13b8252
    .elementor-icon
    svg {
    height: 50px;
  }
  .elementor-510
    .elementor-element.elementor-element-8dc1602
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-8e2ea11 {
    padding: 50px 30px 100px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-99b51cc
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-5552ae0
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-a310537
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-6705d16
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-a73461f {
    padding: 0px 30px 0px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-c0741fa
    > .elementor-element-populated {
    margin: 0% 0% 0% 47%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 47%;
    padding: 70px 30px 70px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-bae10fb
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510
    .elementor-element.elementor-element-5d8bf08
    > .elementor-widget-container {
    padding: 0px 10px 0px 0px;
  }
  .elementor-510 .elementor-element.elementor-element-7abe2d2 {
    padding: 100px 30px 100px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-bd7f460
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510 .elementor-element.elementor-element-f9d864c .elementor-icon {
    font-size: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-f9d864c
    .elementor-icon
    svg {
    height: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-56abc92
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-7d320ff
    > .elementor-element-populated {
    padding: 0px 14px 0px 14px;
  }
  .elementor-510 .elementor-element.elementor-element-1ead9ec .elementor-icon {
    font-size: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-1ead9ec
    .elementor-icon
    svg {
    height: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-51a99a5
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-9f0758a .elementor-icon {
    font-size: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-9f0758a
    .elementor-icon
    svg {
    height: 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-e48bfc3
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-d743a28 {
    padding: 100px 30px 100px 30px;
  }
  .elementor-510
    .elementor-element.elementor-element-e8d996d
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-510 .elementor-element.elementor-element-ed92168 img {
    border-radius: 0px 0px 0px 10px;
  }
  .elementor-510
    .elementor-element.elementor-element-799fe04
    > .elementor-element-populated {
    padding: 30px 25px 30px 25px;
  }
  .elementor-510
    .elementor-element.elementor-element-4547bca
    .elementor-heading-title {
    font-size: 1.2em;
  }
  .elementor-510
    .elementor-element.elementor-element-9fae5ac
    .elementor-heading-title {
    font-size: 2.3em;
  }
  .elementor-510
    .elementor-element.elementor-element-ee89692
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-510 .elementor-element.elementor-element-47499f4 img {
    border-radius: 0px 0px 0px 10px;
  }
  .elementor-510
    .elementor-element.elementor-element-b28127b
    > .elementor-element-populated {
    padding: 30px 25px 30px 25px;
  }
  .elementor-510
    .elementor-element.elementor-element-936d802
    .elementor-heading-title {
    font-size: 1.2em;
  }
  .elementor-510
    .elementor-element.elementor-element-84489f4
    .elementor-heading-title {
    font-size: 2.3em;
  }
}
@media (max-width: 767px) {
  .elementor-510 .elementor-element.elementor-element-bf3e328 {
    padding: 170px 20px 100px 20px;
  }
  .elementor-510 .elementor-element.elementor-element-ea16bf7 {
    padding: 100px 20px 50px 20px;
  }
  .elementor-510
    .elementor-element.elementor-element-2d20397
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-510 .elementor-element.elementor-element-edd0f65 {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-edd0f65
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510 .elementor-element.elementor-element-6925375 {
    text-align: center;
  }
  .elementor-510 .elementor-element.elementor-element-6242b7c {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-177f723
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-3459a9b
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-67e42b7
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-8c742c6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-8dc1602
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-8e2ea11 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 20px 100px 20px;
  }
  .elementor-510 .elementor-element.elementor-element-29a7b20 {
    width: 50%;
  }
  .elementor-510
    .elementor-element.elementor-element-29a7b20
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-99b51cc
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-afc8c57 {
    width: 50%;
  }
  .elementor-510
    .elementor-element.elementor-element-afc8c57
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510
    .elementor-element.elementor-element-5552ae0
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-d0d53f0 {
    width: 50%;
  }
  .elementor-510
    .elementor-element.elementor-element-a310537
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-afbd10e {
    width: 50%;
  }
  .elementor-510
    .elementor-element.elementor-element-6705d16
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-a73461f {
    padding: 0px 20px 0px 20px;
  }
  .elementor-510
    .elementor-element.elementor-element-c0741fa
    > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 70px 20px 70px 20px;
  }
  .elementor-510 .elementor-element.elementor-element-bae10fb {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-bae10fb
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510 .elementor-element.elementor-element-a1bbfdb {
    text-align: center;
  }
  .elementor-510 .elementor-element.elementor-element-5d8bf08 {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-5d8bf08
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-510 .elementor-element.elementor-element-7abe2d2 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-510 .elementor-element.elementor-element-bd7f460 {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-bd7f460
    .elementor-heading-title {
    font-size: var(--e-global-typography-77bf3e4-font-size);
    line-height: var(--e-global-typography-77bf3e4-line-height);
    letter-spacing: var(--e-global-typography-77bf3e4-letter-spacing);
    word-spacing: var(--e-global-typography-77bf3e4-word-spacing);
  }
  .elementor-510 .elementor-element.elementor-element-e168012 {
    text-align: center;
  }
  .elementor-510
    .elementor-element.elementor-element-23ba640
    > .elementor-element-populated {
    margin: 0px 40px 20px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
  }
  .elementor-510
    .elementor-element.elementor-element-56abc92
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-7d320ff
    > .elementor-element-populated {
    border-width: 1px 0px 1px 0px;
    padding: 30px 40px 30px 40px;
  }
  .elementor-510
    .elementor-element.elementor-element-51a99a5
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510
    .elementor-element.elementor-element-e5265aa
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 40px 0px 40px;
  }
  .elementor-510
    .elementor-element.elementor-element-e48bfc3
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-510 .elementor-element.elementor-element-d743a28 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-510
    .elementor-element.elementor-element-e8d996d
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510 .elementor-element.elementor-element-c403ba9 {
    width: 55%;
  }
  .elementor-510 .elementor-element.elementor-element-ed92168 img {
    border-radius: 0px 0px 0px 10px;
  }
  .elementor-510 .elementor-element.elementor-element-799fe04 {
    width: 45%;
  }
  .elementor-510
    .elementor-element.elementor-element-799fe04
    > .elementor-element-populated {
    padding: 30px 20px 30px 20px;
  }
  .elementor-510
    .elementor-element.elementor-element-9fae5ac
    .elementor-heading-title {
    font-size: 2em;
  }
  .elementor-510
    .elementor-element.elementor-element-ee89692
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-510 .elementor-element.elementor-element-5fc3fc5 {
    width: 55%;
  }
  .elementor-510 .elementor-element.elementor-element-47499f4 img {
    border-radius: 0px 0px 0px 10px;
  }
  .elementor-510 .elementor-element.elementor-element-b28127b {
    width: 45%;
  }
  .elementor-510
    .elementor-element.elementor-element-b28127b
    > .elementor-element-populated {
    padding: 30px 20px 30px 20px;
  }
  .elementor-510
    .elementor-element.elementor-element-84489f4
    .elementor-heading-title {
    font-size: 2em;
  }
}
