.elementor-37 .elementor-element.elementor-element-ecfdbe6 {
  --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;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: none;
  --border-style: none;
  --padding-top: 40px;
  --padding-bottom: 60px;
  --padding-left: 60px;
  --padding-right: 60px;
}

.elementor-37 .elementor-element.elementor-element-251cde0 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-37 .elementor-element.elementor-element-a599f9c {
  --display: flex;
  --margin-top: -61px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 10px;
  --padding-bottom: 10px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37
  .elementor-element.elementor-element-a599f9c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-37
  .elementor-element.elementor-element-a599f9c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-primary);
}

.elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon-wrapper {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon {
  font-size: 30px;
}

.elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon svg {
  height: 30px;
}

.elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon-wrapper svg {
  width: auto;
}

.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-37 .elementor-element.elementor-element-efb54e3 {
  padding: 0px 0px 9px 0px;
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-efb54e3 .elementor-heading-title {
  font-family: "Lato", Sans-serif;
  font-weight: 600;
  color: #ddbc7b;
}

.elementor-37 .elementor-element.elementor-element-63251e7 {
  --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: 30px;
  --padding-bottom: 15px;
  --padding-left: 15px;
  --padding-right: 15px;
}

.elementor-37
  .elementor-element.elementor-element-63251e7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-37
  .elementor-element.elementor-element-63251e7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #122744;
}

.elementor-37 .elementor-element.elementor-element-6da8f91 {
  --display: flex;
  --gap: 6px 6px;
  --row-gap: 6px;
  --column-gap: 6px;
}

.elementor-37 .elementor-element.elementor-element-cee571a .elementor-heading-title {
  font-family: "Lato", Sans-serif;
  font-weight: 600;
  color: var(--e-global-color-secondary);
}

.elementor-37 .elementor-element.elementor-element-457f77e {
  padding: 0px 0px 20px 0px;
}

.elementor-37 .elementor-element.elementor-element-457f77e .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-text);
}

.elementor-37 .elementor-element.elementor-element-90814cc .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-secondary);
}

.elementor-37 .elementor-element.elementor-element-de3eeb7 {
  padding: 0px 0px 20px 0px;
}

.elementor-37 .elementor-element.elementor-element-de3eeb7 .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-text);
}

.elementor-37 .elementor-element.elementor-element-e82c66d .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-secondary);
}

.elementor-37 .elementor-element.elementor-element-e8ebd59 {
  padding: 0px 0px 20px 0px;
}

.elementor-37 .elementor-element.elementor-element-e8ebd59 .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-text);
}

.elementor-37 .elementor-element.elementor-element-5ae508e {
  --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;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37 .elementor-element.elementor-element-8d42251 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37 .elementor-element.elementor-element-6d3c1e1 {
  --grid-template-columns: repeat(0, auto);
  text-align: left;
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}

.elementor-37 .elementor-element.elementor-element-6d3c1e1 .elementor-social-icon {
  background-color: #00000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-f0aeb0c {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37 .elementor-element.elementor-element-9a8c53b {
  --grid-template-columns: repeat(0, auto);
  text-align: left;
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}
body
  > div.elementor.elementor-37.elementor-location-single.post-622.winner.type-winner.status-publish.format-standard.has-post-thumbnail.hentry.featured-yes.region-asia-pacific.winner-type-architecture.winner-year-2025-winners
  > div
  > div
  > div
  > div.elementor-element.elementor-element-8cabdb9.e-con-full.e-flex.e-con.e-child
  > div.elementor-element.elementor-element-46b895c.elementor-arrows-position-inside.elementor-widget.elementor-widget-image-carousel.e-widget-swiper
  > div
  > div.elementor-swiper-button.elementor-swiper-button-prev
  > svg,
body
  > div.elementor.elementor-37.elementor-location-single.post-622.winner.type-winner.status-publish.format-standard.has-post-thumbnail.hentry.featured-yes.region-asia-pacific.winner-type-architecture.winner-year-2025-winners
  > div
  > div
  > div
  > div.elementor-element.elementor-element-8cabdb9.e-con-full.e-flex.e-con.e-child
  > div.elementor-element.elementor-element-46b895c.elementor-arrows-position-inside.elementor-widget.elementor-widget-image-carousel.e-widget-swiper
  > div
  > div.elementor-swiper-button.elementor-swiper-button-next
  > svg {
  fill: hsla(0, 0%, 93%, 0.9);
  height: 1em;
  width: 1em;
}


.elementor-37 .elementor-element.elementor-element-9a8c53b .elementor-social-icon {
  background-color: #00000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-b300a3d {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37 .elementor-element.elementor-element-9599350 {
  --grid-template-columns: repeat(0, auto);
  text-align: left;
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}

.elementor-37 .elementor-element.elementor-element-9599350 .elementor-social-icon {
  background-color: #00000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-e719ae1 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-37 .elementor-element.elementor-element-4de29ad {
  --grid-template-columns: repeat(0, auto);
  text-align: left;
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}

.elementor-37 .elementor-element.elementor-element-4de29ad .elementor-social-icon {
  background-color: #00000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-29716ab {
  --display: flex;
  --position: absolute;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  top: -335px;
}

.elementor-37 .elementor-element.elementor-element-29716ab.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}

body:not(.rtl) .elementor-37 .elementor-element.elementor-element-29716ab {
  right: 0px;
}

body.rtl .elementor-37 .elementor-element.elementor-element-29716ab {
  left: 0px;
}

.elementor-37 .elementor-element.elementor-element-23e6db6.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-23e6db6 {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-23e6db6 img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-5d25ccb.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-5d25ccb {
  z-index: 0;
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-5d25ccb img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-fda4ac7.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-fda4ac7 {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-fda4ac7 img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-5c23f63.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-5c23f63 {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-5c23f63 img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-97e1910 {
  margin: -90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-97e1910.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-97e1910 img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-503690c.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-503690c {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-503690c img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-c118a48.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-c118a48 {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-c118a48 img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-61d935f.elementor-element {
  --flex-grow: 1;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-61d935f {
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-61d935f img {
  width: 180px;
}

.elementor-37 .elementor-element.elementor-element-6a8760c {
  margin: -125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-6a8760c.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-6a8760c .elementor-heading-title {
  font-family: "Lato", Sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-d493711 {
  margin: -135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.elementor-37 .elementor-element.elementor-element-d493711.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.elementor-37 .elementor-element.elementor-element-d493711 .elementor-heading-title {
  font-family: "Lato", Sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  color: var(--e-global-color-text);
}

.elementor-37 .elementor-element.elementor-element-8cabdb9 {
  --display: flex;
  --gap: 5px 5px;
  --row-gap: 5px;
  --column-gap: 5px;
  --padding-top: 0px;
  --padding-bottom: 35px;
  --padding-left: 25px;
  --padding-right: 25px;
}

.elementor-37
  .elementor-element.elementor-element-8cabdb9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-37
  .elementor-element.elementor-element-8cabdb9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #122744;
}

.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-37 .elementor-element.elementor-element-097a777 {
  --divider-border-style: solid;
  --divider-color: #ffffff;
  --divider-border-width: 1.5px;
  margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
}

.elementor-37 .elementor-element.elementor-element-097a777 .elementor-divider-separator {
  width: 100%;
  margin: 0 auto;
  margin-center: 0;
}

.elementor-37 .elementor-element.elementor-element-097a777 .elementor-divider {
  text-align: center;
  padding-block-start: 2px;
  padding-block-end: 2px;
}

.elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.elementor-37 .elementor-element.elementor-element-db0317d {
  padding: 0px 0px 30px 0px;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
  line-height: 1.5em;
  word-spacing: 0px;
}

.elementor-37 .elementor-element.elementor-element-46b895c {
  --e-image-carousel-slides-to-show: 3;
}

.elementor-37
  .elementor-element.elementor-element-46b895c
  .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-37
  .elementor-element.elementor-element-46b895c
  .elementor-swiper-button.elementor-swiper-button-next {
  font-size: 45px;
}

@media (max-width: 1200px) {
  .elementor-37 .elementor-element.elementor-element-ecfdbe6 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
  }

  .elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon {
    font-size: 26px;
  }

  .elementor-37 .elementor-element.elementor-element-af782f2 .elementor-icon svg {
    height: 26px;
  }

  .elementor-37 .elementor-element.elementor-element-efb54e3 .elementor-heading-title {
    font-size: 1.4rem;
  }

  .elementor-37 .elementor-element.elementor-element-29716ab {
    top: -80px;
  }

  .elementor-37 .elementor-element.elementor-element-23e6db6 img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-5d25ccb img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-fda4ac7 img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-5c23f63 img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-97e1910 img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-503690c img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-c118a48 img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-61d935f img {
    width: 128px;
  }

  .elementor-37 .elementor-element.elementor-element-6a8760c {
    margin: -110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-6a8760c .elementor-heading-title {
    font-size: 1.1rem;
  }

  .elementor-37 .elementor-element.elementor-element-d493711 {
    margin: -110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-d493711 .elementor-heading-title {
    font-size: 1.1rem;
  }

  .elementor-37
    .elementor-element.elementor-element-46b895c
    .elementor-swiper-button.elementor-swiper-button-prev,
  .elementor-37
    .elementor-element.elementor-element-46b895c
    .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 35px;
  }
}

@media (max-width: 767px) {
  .elementor-37 .elementor-element.elementor-element-ecfdbe6 {
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }

  .elementor-37 .elementor-element.elementor-element-f7888ec img {
    height: 214px;
  }

  .elementor-37 .elementor-element.elementor-element-a599f9c {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }

  .elementor-37 .elementor-element.elementor-element-63251e7 {
    --padding-top: 15px;
    --padding-bottom: 40px;
    --padding-left: 8px;
    --padding-right: 8px;
  }

  .elementor-37 .elementor-element.elementor-element-6da8f91 {
    --width: 70%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }

  .elementor-37 .elementor-element.elementor-element-cee571a .elementor-heading-title {
    font-size: 0.8em;
  }

  .elementor-37 .elementor-element.elementor-element-8d42251 {
    --width: 24%;
  }

  .elementor-37 .elementor-element.elementor-element-f0aeb0c {
    --width: 24%;
  }

  .elementor-37 .elementor-element.elementor-element-b300a3d {
    --width: 24%;
  }

  .elementor-37 .elementor-element.elementor-element-e719ae1 {
    --width: 24%;
  }

  .elementor-37 .elementor-element.elementor-element-29716ab {
    --width: 30%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: 0px;
    --z-index: 4;
  }

  .elementor-37 .elementor-element.elementor-element-23e6db6 img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-5d25ccb img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-fda4ac7 img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-5c23f63 img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-97e1910 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-97e1910 img {
    width: 90px;
  }

  .elementor-37 .elementor-element.elementor-element-503690c img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-c118a48 img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-61d935f img {
    width: 110px;
  }

  .elementor-37 .elementor-element.elementor-element-6a8760c {
    margin: -90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-6a8760c .elementor-heading-title {
    font-size: 0.95rem;
  }

  .elementor-37 .elementor-element.elementor-element-d493711 {
    margin: -78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-d493711 .elementor-heading-title {
    font-size: 0.75rem;
  }

  .elementor-37 .elementor-element.elementor-element-8cabdb9 {
    --padding-top: 8px;
    --padding-bottom: 8px;
    --padding-left: 8px;
    --padding-right: 8px;
  }

  .elementor-37 .elementor-element.elementor-element-097a777 {
    margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
  }

  .elementor-37 .elementor-element.elementor-element-db0317d {
    padding: 0px 0px 20px 0px;
  }
}

@media (min-width: 768px) {
  .elementor-37 .elementor-element.elementor-element-ecfdbe6 {
    --content-width: 1340px;
  }

  .elementor-37 .elementor-element.elementor-element-6da8f91 {
    --width: 68%;
  }

  .elementor-37 .elementor-element.elementor-element-8d42251 {
    --width: 9%;
  }

  .elementor-37 .elementor-element.elementor-element-f0aeb0c {
    --width: 9%;
  }

  .elementor-37 .elementor-element.elementor-element-b300a3d {
    --width: 9%;
  }

  .elementor-37 .elementor-element.elementor-element-e719ae1 {
    --width: 10%;
  }

  .elementor-37 .elementor-element.elementor-element-29716ab {
    --width: 32%;
  }
}

@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-37 .elementor-element.elementor-element-8d42251 {
    --width: 14%;
  }

  .elementor-37 .elementor-element.elementor-element-f0aeb0c {
    --width: 14%;
  }

  .elementor-37 .elementor-element.elementor-element-b300a3d {
    --width: 14%;
  }

  .elementor-37 .elementor-element.elementor-element-e719ae1 {
    --width: 15%;
  }
}
