.elementor-43301 .elementor-element.elementor-element-fb1c2c0>.elementor-container {
  max-width: 700px;
}

.elementor-43301 .elementor-element.elementor-element-fb1c2c0 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-43301 .elementor-element.elementor-element-8671c25.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-8671c25.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-8671c25.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-8671c25 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-8671c25 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-d5cc001.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-d5cc001.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-d5cc001.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-d5cc001 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-91f29bb.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-91f29bb.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-91f29bb.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-91f29bb {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-91f29bb .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-79165c4.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-79165c4.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-79165c4.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-79165c4 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-79165c4 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-a0daebb.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-a0daebb.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-a0daebb.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-a0daebb {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-a0daebb .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-38243cd.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-38243cd.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-38243cd.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-38243cd {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-38243cd .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-7bf9249.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-7bf9249.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-7bf9249.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-7bf9249 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-da4b39f.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-da4b39f.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-da4b39f.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-da4b39f {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-da4b39f .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-47db5fd.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-47db5fd.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-47db5fd.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-47db5fd {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-47db5fd .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-5ff9329.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-5ff9329.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-5ff9329.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-5ff9329 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-0548ad2.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-0548ad2.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-0548ad2.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-0548ad2 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-c97349b.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-c97349b.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-c97349b.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-c97349b {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-c97349b .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-cd71afb.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-cd71afb.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-cd71afb.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-cd71afb {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-cd71afb .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-720c47f.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-720c47f.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-720c47f.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-720c47f {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-720c47f .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-f0cf8d4.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-f0cf8d4 .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-28783f8 {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-687593a.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-687593a.elementor-view-framed .elementor-icon,
.elementor-43301 .elementor-element.elementor-element-687593a.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-687593a {
  --icon-box-icon-margin: 15px;
}

.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon {
  font-size: 24px;
}

.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon-box-title {
  color: var(--e-global-color-primary);
}

.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon-box-title,
.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon-box-title a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

.elementor-43301 .elementor-element.elementor-element-687593a .elementor-icon-box-description {
  color: var(--e-global-color-text);
}

.elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}

.elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}

.elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}

.elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}

body.rtl .elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}

body:not(.rtl) .elementor-43301 .elementor-element.elementor-element-8373661 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}

.elementor-43301 .elementor-element.elementor-element-8373661 {
  --e-icon-list-icon-size: 24px;
}

body.elementor-page-43301:not(.elementor-motion-effects-element-type-background),
body.elementor-page-43301>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #DDFBFF;
}

/* Start custom CSS for image, class: .elementor-element-228d3be */
@media only screen and (max-width: 450px) {
  .customimg img {
    object-fit: cover;
    height: 240px;
    width: auto;
    object-position: 50% 0%;
  }
}

/* End custom CSS */