.elementor-464 .elementor-element.elementor-element-107df97 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 60px;
  --margin-bottom: 60px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-2570084 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-464 .elementor-element.elementor-element-3f5fa1c {
  --display: flex;
  --justify-content: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 80px;
  --padding-right: 0px;
}
.elementor-widget-heading .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-464
  .elementor-element.elementor-element-c1c722f
  .elementor-heading-title {
  font-family: var(--e-global-typography-109b9d5-font-family), Sans-serif;
  font-size: var(--e-global-typography-109b9d5-font-size);
  font-weight: var(--e-global-typography-109b9d5-font-weight);
  line-height: var(--e-global-typography-109b9d5-line-height);
  letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
  word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  color: var(--e-global-color-text);
}
body:not(.rtl) .elementor-464 .elementor-element.elementor-element-9caeadb {
  left: 0px;
}
body.rtl .elementor-464 .elementor-element.elementor-element-9caeadb {
  right: 0px;
}
.elementor-464 .elementor-element.elementor-element-9caeadb {
  top: 0px;
}
.elementor-464
  .elementor-element.elementor-element-9caeadb
  .elementor-heading-title {
  font-family: var(--e-global-typography-8d0f26e-font-family), Sans-serif;
  font-size: var(--e-global-typography-8d0f26e-font-size);
  font-weight: var(--e-global-typography-8d0f26e-font-weight);
  line-height: var(--e-global-typography-8d0f26e-line-height);
  letter-spacing: var(--e-global-typography-8d0f26e-letter-spacing);
  word-spacing: var(--e-global-typography-8d0f26e-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-f51fa20 {
  --display: flex;
  --min-height: 600px;
  --justify-content: center;
  --border-radius: 25px 25px 25px 25px;
}
.elementor-464
  .elementor-element.elementor-element-f51fa20:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-f51fa20
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-widget-image .widget-image-caption {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-464 .elementor-element.elementor-element-ca5f9f4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-e6e2189 {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-2dee03a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-width: 2px 0px 0px 0px;
  --border-top-width: 2px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-primary);
  --border-color: var(--e-global-color-primary);
}
.elementor-464 .elementor-element.elementor-element-7dda454 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
}
.elementor-464
  .elementor-element.elementor-element-daecc60
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464 .elementor-element.elementor-element-3e88034 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 2px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 2px;
  border-color: var(--e-global-color-primary);
  --border-color: var(--e-global-color-primary);
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 80px;
  --padding-right: 80px;
}
.elementor-464
  .elementor-element.elementor-element-1c90c53
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-2f68907 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-56ad4fd {
  --display: flex;
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="false"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="true"],
.elementor-widget-nested-tabs.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="true"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-464 .elementor-element.elementor-element-6505e37 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-7a862e1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-4116d92 {
  --display: flex;
  --min-height: 585px;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-4116d92:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-4116d92
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/05/0525-plataforma-digital-twintown-orvel.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-bc5a560 {
  --display: flex;
  --min-height: 383px;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --border-radius: 40px 40px 40px 40px;
  --margin-top: -250px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 120px;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 34px;
  --padding-right: 34px;
  --z-index: 9;
}
.elementor-464
  .elementor-element.elementor-element-bc5a560:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-bc5a560
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-bc5a560.e-con {
  --align-self: flex-end;
}
.elementor-464 .elementor-element.elementor-element-e1e0f23 img {
  border-radius: 25px 25px 25px 25px;
}
.elementor-464
  .elementor-element.elementor-element-d0bb6b4
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-d0bb6b4
  .elementor-heading-title {
  font-family: var(--e-global-typography-cd8a7c4-font-family), Sans-serif;
  font-size: var(--e-global-typography-cd8a7c4-font-size);
  font-weight: var(--e-global-typography-cd8a7c4-font-weight);
  line-height: var(--e-global-typography-cd8a7c4-line-height);
  letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
  word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464
  .elementor-element.elementor-element-15641d3
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-15880ea {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-dd2d7b1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-3e8c9d4 {
  --display: flex;
  --min-height: 585px;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-3e8c9d4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-3e8c9d4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/05/0525-plataforma-digital-orvel-twintown.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-9dca88f {
  --display: flex;
  --min-height: 383px;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --border-radius: 40px 40px 40px 40px;
  --margin-top: -250px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 120px;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 34px;
  --padding-right: 34px;
  --z-index: 9;
}
.elementor-464
  .elementor-element.elementor-element-9dca88f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-9dca88f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-9dca88f.e-con {
  --align-self: flex-end;
}
.elementor-464 .elementor-element.elementor-element-9f5f8a7 img {
  border-radius: 25px 25px 25px 25px;
}
.elementor-464
  .elementor-element.elementor-element-ff9299f
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-ff9299f
  .elementor-heading-title {
  font-family: var(--e-global-typography-cd8a7c4-font-family), Sans-serif;
  font-size: var(--e-global-typography-cd8a7c4-font-size);
  font-weight: var(--e-global-typography-cd8a7c4-font-weight);
  line-height: var(--e-global-typography-cd8a7c4-line-height);
  letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
  word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464
  .elementor-element.elementor-element-5303126
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-bbb7ff9 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-362939d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-06d8997 {
  --display: flex;
  --min-height: 585px;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-06d8997:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-06d8997
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/05/0525-gestion-de-propiedades-twintown-orvel-group.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-417666e {
  --display: flex;
  --min-height: 383px;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --border-radius: 40px 40px 40px 40px;
  --margin-top: -250px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 120px;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 34px;
  --padding-right: 34px;
  --z-index: 9;
}
.elementor-464
  .elementor-element.elementor-element-417666e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-417666e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-417666e.e-con {
  --align-self: flex-end;
}
.elementor-464 .elementor-element.elementor-element-5db0003 img {
  border-radius: 25px 25px 25px 25px;
}
.elementor-464
  .elementor-element.elementor-element-094e022
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-094e022
  .elementor-heading-title {
  font-family: var(--e-global-typography-cd8a7c4-font-family), Sans-serif;
  font-size: var(--e-global-typography-cd8a7c4-font-size);
  font-weight: var(--e-global-typography-cd8a7c4-font-weight);
  line-height: var(--e-global-typography-cd8a7c4-line-height);
  letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
  word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464
  .elementor-element.elementor-element-7cc1c65
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-23b5703 {
  --n-tabs-direction: column-reverse;
  --n-tabs-heading-direction: row;
  --n-tabs-heading-width: initial;
  --n-tabs-title-flex-basis: content;
  --n-tabs-title-flex-shrink: 0;
  --n-tabs-heading-justify-content: flex-start;
  --n-tabs-title-width: initial;
  --n-tabs-title-height: initial;
  --n-tabs-title-align-items: center;
  --n-tabs-title-flex-grow: 0;
  --n-tabs-heading-wrap: wrap;
  --n-tabs-heading-overflow-x: initial;
  --n-tabs-title-white-space: initial;
  --n-tabs-title-gap: 30px;
  --n-tabs-title-border-radius: 10px 10px 10px 10px;
  --n-tabs-title-padding-top: 10px;
  --n-tabs-title-padding-right: 35px;
  --n-tabs-title-padding-bottom: 10px;
  --n-tabs-title-padding-left: 35px;
  --n-tabs-title-font-size: 18px;
  --n-tabs-title-color: #f7f0e8;
  --n-tabs-title-color-active: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-23b5703
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:not(:hover) {
  background: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-23b5703.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="false"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: var(--e-global-color-f30932b);
}
.elementor-464
  .elementor-element.elementor-element-23b5703.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="true"],
.elementor-464
  .elementor-element.elementor-element-23b5703.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="true"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: var(--e-global-color-f30932b);
}
.elementor-464
  .elementor-element.elementor-element-23b5703.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
  font-family: "Marcellus", Sans-serif;
  font-weight: 400;
  line-height: 18px;
}
.elementor-464
  .elementor-element.elementor-element-23b5703
  [data-touch-mode="false"]
  .e-n-tab-title[aria-selected="false"]:hover {
  --n-tabs-title-color-hover: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-da05c70 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-efa5bb6 {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 60px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-464 .elementor-element.elementor-element-287eca3 {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 3px 0px 0px 0px;
  --border-top-width: 3px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-primary);
  --border-color: var(--e-global-color-primary);
  --padding-top: 60px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-4f74911 {
  width: var(--container-widget-width, 92%);
  max-width: 92%;
  --container-widget-width: 92%;
  --container-widget-flex-grow: 0;
}
.elementor-464
  .elementor-element.elementor-element-4f74911
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-18a2088 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-ccd39a9 {
  --display: flex;
  --border-radius: 25px 25px 25px 25px;
  --margin-top: 40px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-c28aa94 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-2f6fc08 {
  --display: flex;
  --min-height: 400px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-2f6fc08:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-2f6fc08
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-2864758 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --padding-top: 36px;
  --padding-bottom: 36px;
  --padding-left: 75px;
  --padding-right: 30px;
}
.elementor-464 .elementor-element.elementor-element-049b660 {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-fc726fa
  .elementor-heading-title {
  font-family: var(--e-global-typography-109b9d5-font-family), Sans-serif;
  font-size: var(--e-global-typography-109b9d5-font-size);
  font-weight: var(--e-global-typography-109b9d5-font-weight);
  line-height: var(--e-global-typography-109b9d5-line-height);
  letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
  word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  color: #d0bc96;
}
.elementor-464 .elementor-element.elementor-element-2d9af9a {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-a7c67ae
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-0ef9110
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-0ef9110
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-8bb6d04 {
  --display: flex;
  --border-radius: 0px 40px 40px 0px;
}
.elementor-464
  .elementor-element.elementor-element-8bb6d04:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-8bb6d04
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/05/0525-carrusel-vision-grayscale-orvel-vf.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-710353e {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-59f9d14 {
  --display: flex;
  --min-height: 400px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-59f9d14:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-59f9d14
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-3eb4622 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --padding-top: 36px;
  --padding-bottom: 36px;
  --padding-left: 75px;
  --padding-right: 30px;
}
.elementor-464 .elementor-element.elementor-element-98997bb {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-a7027a7
  .elementor-heading-title {
  font-family: var(--e-global-typography-109b9d5-font-family), Sans-serif;
  font-size: var(--e-global-typography-109b9d5-font-size);
  font-weight: var(--e-global-typography-109b9d5-font-weight);
  line-height: var(--e-global-typography-109b9d5-line-height);
  letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
  word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  color: #d0bc96;
}
.elementor-464 .elementor-element.elementor-element-3ec2040 {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-2041837
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-da681d8
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-da681d8
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-f08df21 {
  --display: flex;
  --border-radius: 0px 40px 40px 0px;
}
.elementor-464
  .elementor-element.elementor-element-f08df21:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-f08df21
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/05/0525-carrusel-mision-grayscale-orvel.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-1490b47 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-60e7a50 {
  --display: flex;
  --min-height: 400px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --border-radius: 40px 40px 40px 40px;
}
.elementor-464
  .elementor-element.elementor-element-60e7a50:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-60e7a50
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-bb6f159 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --padding-top: 36px;
  --padding-bottom: 36px;
  --padding-left: 75px;
  --padding-right: 30px;
}
.elementor-464 .elementor-element.elementor-element-43624f3 {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-2006adb
  .elementor-heading-title {
  font-family: var(--e-global-typography-109b9d5-font-family), Sans-serif;
  font-size: var(--e-global-typography-109b9d5-font-size);
  font-weight: var(--e-global-typography-109b9d5-font-weight);
  line-height: var(--e-global-typography-109b9d5-line-height);
  letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
  word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  color: #d0bc96;
}
.elementor-464 .elementor-element.elementor-element-f27e512 {
  --display: flex;
}
.elementor-464
  .elementor-element.elementor-element-dfdaf21
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b1db793
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-b1db793
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-aebebb8 {
  --display: flex;
  --border-radius: 0px 40px 40px 0px;
}
.elementor-464
  .elementor-element.elementor-element-aebebb8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-aebebb8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/04/0425-2-carrusel-equipo-comerial-real-estate-orvel-group.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-464 .elementor-element.elementor-element-afd48bf {
  --e-n-carousel-swiper-slides-to-display: 1;
  --e-n-carousel-swiper-slides-gap: 10px;
  --e-n-carousel-slide-height: auto;
  --e-n-carousel-slide-container-height: 100%;
  --e-n-carousel-arrow-prev-left-align: 0%;
  --e-n-carousel-arrow-prev-translate-x: 0px;
  --e-n-carousel-arrow-prev-left-position: -10px;
  --e-n-carousel-arrow-prev-top-align: 50%;
  --e-n-carousel-arrow-prev-translate-y: -50%;
  --e-n-carousel-arrow-prev-top-position: 0px;
  --e-n-carousel-arrow-next-right-align: 0%;
  --e-n-carousel-arrow-next-translate-x: 0%;
  --e-n-carousel-arrow-next-right-position: -10px;
  --e-n-carousel-arrow-next-top-align: 50%;
  --e-n-carousel-arrow-next-translate-y: -50%;
  --e-n-carousel-arrow-next-top-position: 0px;
  --e-n-carousel-arrow-size: 35px;
  --e-n-carousel-arrow-normal-color: var(--e-global-color-text);
  --e-n-carousel-arrow-hover-color: var(--e-global-color-c5fa4f5);
  --e-n-carousel-swiper-pagination-size: 4px;
  --e-n-carousel-progressbar-normal-color: #061938;
}
.elementor-464 .elementor-element.elementor-element-32373f6 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-dfe0b68 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-464 .elementor-element.elementor-element-fe48a02 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-e1a83d8 img {
  width: 100%;
  height: 404px;
  object-fit: cover;
  object-position: top center;
  border-radius: 50px 50px 50px 50px;
}
.elementor-464 .elementor-element.elementor-element-783f6ac {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 60px;
  --padding-right: 0px;
}
.elementor-464 .elementor-element.elementor-element-0fe5132 {
  --display: flex;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-464
  .elementor-element.elementor-element-f89c531
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464 .elementor-element.elementor-element-d64c444 {
  --display: flex;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-464
  .elementor-element.elementor-element-342e263
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-342e263
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-50bfc7a {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-4495dd4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464
  .elementor-element.elementor-element-9a9b1b1
  > .elementor-widget-container {
  padding: 15px 30px 15px 30px;
}
.elementor-464
  .elementor-element.elementor-element-9a9b1b1
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-b6122ad {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-f13b83b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464
  .elementor-element.elementor-element-bf1b2df
  > .elementor-widget-container {
  padding: 15px 30px 15px 30px;
}
.elementor-464
  .elementor-element.elementor-element-bf1b2df
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-2d64f2c {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-b004544 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464
  .elementor-element.elementor-element-ed26dce
  > .elementor-widget-container {
  padding: 15px 30px 15px 30px;
}
.elementor-464
  .elementor-element.elementor-element-ed26dce
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-b57c9ca {
  --n-accordion-title-font-size: 22px;
  --n-accordion-title-justify-content: space-between;
  --n-accordion-title-flex-grow: 1;
  --n-accordion-title-icon-order: initial;
  --n-accordion-item-title-space-between: 15px;
  --n-accordion-item-title-distance-from-content: 0px;
  --n-accordion-border-radius: 10px 10px 10px 10px;
  --n-accordion-title-normal-color: #f7f0e8;
  --n-accordion-title-hover-color: var(--e-global-color-ae32e39);
  --n-accordion-title-active-color: var(--e-global-color-ae32e39);
  --n-accordion-icon-size: 27px;
}
.elementor-464
  .elementor-element.elementor-element-b57c9ca
  > .elementor-widget-container
  > .e-n-accordion
  > .e-n-accordion-item
  > .e-n-accordion-item-title {
  background-color: var(--e-global-color-text);
  border-style: none;
}
.elementor-464
  .elementor-element.elementor-element-b57c9ca
  > .elementor-widget-container {
  margin: 25px 0px 0px 0px;
}
.elementor-464 .elementor-element.elementor-element-b57c9ca {
  --n-accordion-padding: 19px 30px 19px 30px;
}
:where(
    .elementor-464
      .elementor-element.elementor-element-b57c9ca
      > .elementor-widget-container
      > .e-n-accordion
      > .e-n-accordion-item
      > .e-n-accordion-item-title
      > .e-n-accordion-item-title-header
  )
  > .e-n-accordion-item-title-text {
  font-family: "Marcellus", Sans-serif;
  font-weight: 300;
  line-height: 24px;
}
:where(
    .elementor-464
      .elementor-element.elementor-element-b57c9ca
      > .elementor-widget-container
      > .e-n-accordion
      > .e-n-accordion-item
  )
  > .e-con {
  border-style: none;
}
.elementor-464 .elementor-element.elementor-element-732f03b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-widget-divider {
  --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .elementor-divider__text {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-secondary);
}
.elementor-464 .elementor-element.elementor-element-e02f228 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-primary);
  --divider-border-width: 3px;
}
.elementor-464
  .elementor-element.elementor-element-e02f228
  .elementor-divider-separator {
  width: 100%;
}
.elementor-464 .elementor-element.elementor-element-e02f228 .elementor-divider {
  padding-block-start: 0px;
  padding-block-end: 0px;
}
.elementor-464 .elementor-element.elementor-element-8e492c3 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-b442448 {
  --display: flex;
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-464
  .elementor-element.elementor-element-9f34f44
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-464 .elementor-element.elementor-element-9f34f44 {
  text-align: center;
}
.elementor-464
  .elementor-element.elementor-element-9f34f44
  .elementor-heading-title {
  font-family: var(--e-global-typography-0faea64-font-family), Sans-serif;
  font-size: var(--e-global-typography-0faea64-font-size);
  font-weight: var(--e-global-typography-0faea64-font-weight);
  line-height: var(--e-global-typography-0faea64-line-height);
  letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
  word-spacing: var(--e-global-typography-0faea64-word-spacing);
  color: var(--e-global-color-primary);
}
.elementor-464 .elementor-element.elementor-element-6d818ba {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-77741b2 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-2db0976 img {
  width: 100%;
  max-width: 100%;
}
.elementor-464 .elementor-element.elementor-element-8ec7996 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-d706dea {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-53b5b03 img {
  width: 100%;
  max-width: 100%;
}
.elementor-464 .elementor-element.elementor-element-a96e269 {
  --display: flex;
}
.elementor-464 .elementor-element.elementor-element-41e48d9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464 .elementor-element.elementor-element-765045d img {
  width: 100%;
  max-width: 100%;
}
.elementor-464 .elementor-element.elementor-element-560f53d {
  --e-n-carousel-swiper-slides-to-display: 3;
  --e-n-carousel-swiper-slides-gap: 30px;
  width: var(--container-widget-width, 800px);
  max-width: 800px;
  --container-widget-width: 800px;
  --container-widget-flex-grow: 0;
  --e-n-carousel-slide-height: auto;
  --e-n-carousel-slide-container-height: 100%;
  --e-n-carousel-arrow-prev-left-align: 0%;
  --e-n-carousel-arrow-prev-translate-x: 0px;
  --e-n-carousel-arrow-prev-left-position: 0px;
  --e-n-carousel-arrow-prev-top-align: 50%;
  --e-n-carousel-arrow-prev-translate-y: -50%;
  --e-n-carousel-arrow-prev-top-position: 0px;
  --e-n-carousel-arrow-next-right-align: 0%;
  --e-n-carousel-arrow-next-translate-x: 0%;
  --e-n-carousel-arrow-next-right-position: 0px;
  --e-n-carousel-arrow-next-top-align: 50%;
  --e-n-carousel-arrow-next-translate-y: -50%;
  --e-n-carousel-arrow-next-top-position: 0px;
  --e-n-carousel-swiper-pagination-size: 10px;
  --e-n-carousel-dots-normal-color: var(--e-global-color-primary);
}
.elementor-464
  .elementor-element.elementor-element-560f53d
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-464 .elementor-element.elementor-element-560f53d.elementor-element {
  --align-self: center;
}
.elementor-464 .elementor-element.elementor-element-45d3c4a {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-464
  .elementor-element.elementor-element-45d3c4a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-464
  .elementor-element.elementor-element-45d3c4a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-464 .elementor-element.elementor-element-0c9bbcf {
  --display: flex;
  --min-height: 335px;
  --justify-content: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-464 .elementor-element.elementor-element-bc880f5 {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 4px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 4px;
  border-color: var(--e-global-color-ae32e39);
  --border-color: var(--e-global-color-ae32e39);
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 30px;
  --padding-right: 0px;
}
.elementor-464
  .elementor-element.elementor-element-4a4645d
  .elementor-heading-title {
  font-family: var(--e-global-typography-abc226e-font-family), Sans-serif;
  font-size: var(--e-global-typography-abc226e-font-size);
  font-weight: var(--e-global-typography-abc226e-font-weight);
  line-height: var(--e-global-typography-abc226e-line-height);
  letter-spacing: var(--e-global-typography-abc226e-letter-spacing);
  word-spacing: var(--e-global-typography-abc226e-word-spacing);
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-1094ece {
  --display: flex;
}
.elementor-widget-form .elementor-field-group > label,
.elementor-widget-form .elementor-field-subgroup label {
  color: var(--e-global-color-text);
}
.elementor-widget-form .elementor-field-group > label {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-form .elementor-field-type-html {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-form .elementor-field-group .elementor-field {
  color: var(--e-global-color-text);
}
.elementor-widget-form .elementor-field-group .elementor-field,
.elementor-widget-form .elementor-field-subgroup label {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-form .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-form .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-accent);
}
.elementor-widget-form .elementor-button[type="submit"] {
  background-color: var(--e-global-color-accent);
}
.elementor-widget-form .e-form__buttons__wrapper__button-previous {
  background-color: var(--e-global-color-accent);
}
.elementor-widget-form .elementor-message {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-form .e-form__indicators__indicator,
.elementor-widget-form .e-form__indicators__indicator__label {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-form {
  --e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
  --e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
  --e-form-steps-indicator-completed-primary-color: var(
    --e-global-color-accent
  );
  --e-form-steps-indicator-progress-color: var(--e-global-color-accent);
  --e-form-steps-indicator-progress-background-color: var(
    --e-global-color-text
  );
  --e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}
.elementor-widget-form .e-form__indicators__indicator__progress__meter {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 10px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -10px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl
  .elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-left: 0px;
}
body:not(.rtl)
  .elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-right: 0px;
}
body
  .elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-labels-above
  .elementor-field-group
  > label {
  padding-bottom: 0px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-type-html {
  padding-bottom: 0px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group
  .elementor-field {
  color: var(--e-global-color-ae32e39);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group
  .elementor-field,
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-subgroup
  label {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff00;
  border-color: var(--e-global-color-ae32e39);
  border-radius: 10px 10px 10px 10px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group
  .elementor-select-wrapper
  select {
  background-color: #ffffff00;
  border-color: var(--e-global-color-ae32e39);
  border-radius: 10px 10px 10px 10px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-field-group
  .elementor-select-wrapper::before {
  color: var(--e-global-color-ae32e39);
}
.elementor-464 .elementor-element.elementor-element-b4b8b8a .elementor-button {
  font-family: "Marcellus", Sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 20px;
  border-radius: 10px 10px 10px 10px;
  padding: 15px 20px 15px 20px;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-text);
  color: #f5f1e8;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-button[type="submit"] {
  background-color: var(--e-global-color-text);
  color: #f5f1e8;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-button[type="submit"]
  svg
  * {
  fill: #f5f1e8;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .e-form__buttons__wrapper__button-previous {
  color: #f7f0e8;
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .e-form__buttons__wrapper__button-next:hover {
  background-color: #f7f0e8;
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-button[type="submit"]:hover {
  background-color: #f7f0e8;
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-button[type="submit"]:hover
  svg
  * {
  fill: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}
.elementor-464 .elementor-element.elementor-element-b4b8b8a .elementor-message {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-message.elementor-message-success {
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-message.elementor-message-danger {
  color: var(--e-global-color-text);
}
.elementor-464
  .elementor-element.elementor-element-b4b8b8a
  .elementor-message.elementor-help-inline {
  color: var(--e-global-color-text);
}
.elementor-464 .elementor-element.elementor-element-b4b8b8a {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
.elementor-464
  .elementor-element.elementor-element-242e4fb
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-464
  .elementor-element.elementor-element-242e4fb
  .elementor-heading-title {
  font-family: var(--e-global-typography-c671b1d-font-family), Sans-serif;
  font-size: var(--e-global-typography-c671b1d-font-size);
  font-weight: var(--e-global-typography-c671b1d-font-weight);
  line-height: var(--e-global-typography-c671b1d-line-height);
  letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
  word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  color: var(--e-global-color-text);
}
body.elementor-page-464:not(.elementor-motion-effects-element-type-background),
body.elementor-page-464
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-0a41d91);
}
:root {
  --page-title-display: none;
}
@media (max-width: 1024px) {
  .elementor-464 .elementor-element.elementor-element-2570084 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-464 .elementor-element.elementor-element-3f5fa1c {
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-c1c722f
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-9caeadb
    .elementor-heading-title {
    font-size: var(--e-global-typography-8d0f26e-font-size);
    line-height: var(--e-global-typography-8d0f26e-line-height);
    letter-spacing: var(--e-global-typography-8d0f26e-letter-spacing);
    word-spacing: var(--e-global-typography-8d0f26e-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-f51fa20 {
    --min-height: 200px;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-widget-image .widget-image-caption {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-464 .elementor-element.elementor-element-ca5f9f4 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464
    .elementor-element.elementor-element-daecc60
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-3e88034 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .elementor-464
    .elementor-element.elementor-element-1c90c53
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-bc5a560 {
    --margin-top: -250px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 50px;
  }
  .elementor-464
    .elementor-element.elementor-element-d0bb6b4
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-15641d3
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-9dca88f {
    --margin-top: -250px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 50px;
  }
  .elementor-464
    .elementor-element.elementor-element-ff9299f
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-5303126
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-417666e {
    --margin-top: -250px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 50px;
  }
  .elementor-464
    .elementor-element.elementor-element-094e022
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-7cc1c65
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-23b5703 {
    --n-tabs-heading-justify-content: center;
    --n-tabs-title-width: initial;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 0;
  }
  .elementor-464
    .elementor-element.elementor-element-4f74911
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-2864758 {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-464
    .elementor-element.elementor-element-fc726fa
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-a7c67ae
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-0ef9110
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-3eb4622 {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-464
    .elementor-element.elementor-element-a7027a7
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-2041837
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-da681d8
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-bb6f159 {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-464
    .elementor-element.elementor-element-2006adb
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-dfdaf21
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-b1db793
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-afd48bf {
    --e-n-carousel-swiper-slides-to-display: 1;
  }
  .elementor-464
    .elementor-element.elementor-element-f89c531
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-342e263
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-9a9b1b1
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-bf1b2df
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-ed26dce
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-9f34f44
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-560f53d {
    --e-n-carousel-swiper-slides-to-display: 2;
  }
  .elementor-464
    .elementor-element.elementor-element-4a4645d
    .elementor-heading-title {
    font-size: var(--e-global-typography-abc226e-font-size);
    line-height: var(--e-global-typography-abc226e-line-height);
    letter-spacing: var(--e-global-typography-abc226e-letter-spacing);
    word-spacing: var(--e-global-typography-abc226e-word-spacing);
  }
  .elementor-widget-form .elementor-field-group > label {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-field-type-html {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-field-group .elementor-field,
  .elementor-widget-form .elementor-field-subgroup label {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-message {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-field-group
    .elementor-field,
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-field-subgroup
    label {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-message {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-242e4fb
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
}
@media (max-width: 767px) {
  .elementor-464 .elementor-element.elementor-element-107df97 {
    --margin-top: 40px;
    --margin-bottom: 40px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-c1c722f
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-9caeadb
    .elementor-heading-title {
    font-size: var(--e-global-typography-8d0f26e-font-size);
    line-height: var(--e-global-typography-8d0f26e-line-height);
    letter-spacing: var(--e-global-typography-8d0f26e-letter-spacing);
    word-spacing: var(--e-global-typography-8d0f26e-word-spacing);
  }
  .elementor-widget-image .widget-image-caption {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-464 .elementor-element.elementor-element-2dee03a {
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-daecc60
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-3e88034 {
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464 .elementor-element.elementor-element-1c90c53 {
    text-align: center;
  }
  .elementor-464
    .elementor-element.elementor-element-1c90c53
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-56ad4fd {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464 .elementor-element.elementor-element-4116d92 {
    --min-height: 500px;
  }
  .elementor-464 .elementor-element.elementor-element-bc5a560 {
    --margin-top: -300px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-d0bb6b4
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-15641d3
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-3e8c9d4 {
    --min-height: 500px;
  }
  .elementor-464 .elementor-element.elementor-element-9dca88f {
    --margin-top: -300px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-ff9299f
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-5303126
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-06d8997 {
    --min-height: 500px;
  }
  .elementor-464 .elementor-element.elementor-element-417666e {
    --margin-top: -300px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-094e022
    .elementor-heading-title {
    font-size: var(--e-global-typography-cd8a7c4-font-size);
    line-height: var(--e-global-typography-cd8a7c4-line-height);
    letter-spacing: var(--e-global-typography-cd8a7c4-letter-spacing);
    word-spacing: var(--e-global-typography-cd8a7c4-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-7cc1c65
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-23b5703 {
    --n-tabs-title-gap: 20px;
  }
  .elementor-464 .elementor-element.elementor-element-efa5bb6 {
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464 .elementor-element.elementor-element-287eca3 {
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-4f74911
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-2f6fc08 {
    --min-height: 300px;
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464
    .elementor-element.elementor-element-fc726fa
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-a7c67ae
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-0ef9110
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-8bb6d04 {
    --min-height: 170px;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464 .elementor-element.elementor-element-59f9d14 {
    --min-height: 300px;
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464
    .elementor-element.elementor-element-a7027a7
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-2041837
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-da681d8
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-f08df21 {
    --min-height: 170px;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464 .elementor-element.elementor-element-60e7a50 {
    --min-height: 300px;
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464
    .elementor-element.elementor-element-2006adb
    .elementor-heading-title {
    font-size: var(--e-global-typography-109b9d5-font-size);
    line-height: var(--e-global-typography-109b9d5-line-height);
    letter-spacing: var(--e-global-typography-109b9d5-letter-spacing);
    word-spacing: var(--e-global-typography-109b9d5-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-dfdaf21
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-b1db793
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-aebebb8 {
    --min-height: 170px;
    --border-radius: 25px 25px 25px 25px;
  }
  .elementor-464 .elementor-element.elementor-element-afd48bf {
    --e-n-carousel-swiper-slides-to-display: 1;
  }
  .elementor-464 .elementor-element.elementor-element-dfe0b68 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464 .elementor-element.elementor-element-783f6ac {
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-464
    .elementor-element.elementor-element-f89c531
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-342e263
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-9a9b1b1
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-bf1b2df
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-ed26dce
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-b442448 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464
    .elementor-element.elementor-element-9f34f44
    .elementor-heading-title {
    font-size: var(--e-global-typography-0faea64-font-size);
    line-height: var(--e-global-typography-0faea64-line-height);
    letter-spacing: var(--e-global-typography-0faea64-letter-spacing);
    word-spacing: var(--e-global-typography-0faea64-word-spacing);
  }
  .elementor-464 .elementor-element.elementor-element-d706dea {
    --min-height: 148px;
  }
  .elementor-464 .elementor-element.elementor-element-41e48d9 {
    --min-height: 148px;
  }
  .elementor-464 .elementor-element.elementor-element-560f53d {
    --e-n-carousel-swiper-slides-to-display: 1;
  }
  .elementor-464 .elementor-element.elementor-element-0c9bbcf {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-464
    .elementor-element.elementor-element-4a4645d
    .elementor-heading-title {
    font-size: var(--e-global-typography-abc226e-font-size);
    line-height: var(--e-global-typography-abc226e-line-height);
    letter-spacing: var(--e-global-typography-abc226e-letter-spacing);
    word-spacing: var(--e-global-typography-abc226e-word-spacing);
  }
  .elementor-widget-form .elementor-field-group > label {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-field-type-html {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-field-group .elementor-field,
  .elementor-widget-form .elementor-field-subgroup label {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-widget-form .elementor-message {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-field-group
    .elementor-field,
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-field-subgroup
    label {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-b4b8b8a
    .elementor-message {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
  .elementor-464
    .elementor-element.elementor-element-242e4fb
    .elementor-heading-title {
    font-size: var(--e-global-typography-c671b1d-font-size);
    line-height: var(--e-global-typography-c671b1d-line-height);
    letter-spacing: var(--e-global-typography-c671b1d-letter-spacing);
    word-spacing: var(--e-global-typography-c671b1d-word-spacing);
  }
}
@media (min-width: 768px) {
  .elementor-464 .elementor-element.elementor-element-3f5fa1c {
    --width: 60%;
  }
  .elementor-464 .elementor-element.elementor-element-f51fa20 {
    --width: 40%;
  }
  .elementor-464 .elementor-element.elementor-element-7dda454 {
    --width: 40%;
  }
  .elementor-464 .elementor-element.elementor-element-3e88034 {
    --width: 60%;
  }
  .elementor-464 .elementor-element.elementor-element-bc5a560 {
    --width: 390px;
  }
  .elementor-464 .elementor-element.elementor-element-9dca88f {
    --width: 390px;
  }
  .elementor-464 .elementor-element.elementor-element-417666e {
    --width: 390px;
  }
  .elementor-464 .elementor-element.elementor-element-2864758 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-8bb6d04 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-3eb4622 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-f08df21 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-bb6f159 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-aebebb8 {
    --width: 50%;
  }
  .elementor-464 .elementor-element.elementor-element-dfe0b68 {
    --content-width: 1000px;
  }
  .elementor-464 .elementor-element.elementor-element-fe48a02 {
    --width: 40%;
  }
  .elementor-464 .elementor-element.elementor-element-783f6ac {
    --width: 60%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-464 .elementor-element.elementor-element-3f5fa1c {
    --width: 100%;
  }
  .elementor-464 .elementor-element.elementor-element-f51fa20 {
    --width: 100%;
  }
} /* Start custom CSS for nested-tabs, class: .elementor-element-23b5703 */
.elementor-464 .elementor-element.elementor-element-23b5703 .e-n-tabs-heading {
  margin-top: -65px;
  z-index: 9;
}
@media (max-width: 1024px) {
  .elementor-464
    .elementor-element.elementor-element-23b5703
    .e-n-tabs-heading {
    margin-top: 10px;
    z-index: 9;
  }
} /* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-afd48bf */
.elementor-464 .elementor-element.elementor-element-afd48bf .swiper-pagination {
  top: 107%;
} /* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b4b8b8a */
.elementor-464 .elementor-element.elementor-element-b4b8b8a input {
  padding: 12px 20px;
} /* End custom CSS */
