.elementor-1990 .elementor-element.elementor-element-cb5cbc8 {
  --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: 0rem;
  --margin-bottom: 8rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-cde4a1a {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 4rem 4rem;
  --row-gap: 4rem;
  --column-gap: 4rem;
  --grid-auto-flow: row;
}
.elementor-1990 .elementor-element.elementor-element-c3c06bd {
  --display: flex;
  --align-items: flex-end;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}
.elementor-1990 .elementor-element.elementor-element-9279056 > .elementor-widget-container {
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-97001e6 {
  --display: flex;
  --align-items: flex-start;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}
.elementor-1990 .elementor-element.elementor-element-b5fdae5 > .elementor-widget-container {
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-59a1856 {
  --display: flex;
  --margin-top: 0rem;
  --margin-bottom: 8rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-ebce751 {
  --display: flex;
  --padding-top: 0rem;
  --padding-bottom: 10rem;
  --padding-left: 10rem;
  --padding-right: 10rem;
}
.elementor-1990 .elementor-element.elementor-element-b50d31d > .elementor-widget-container {
  margin: 0rem 0rem 3rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d23d8a7 > .elementor-widget-container {
  margin: 0rem 0rem 6rem 0rem;
  padding: 0rem 40rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d23d8a7 .elementor-wrapper {
  --video-aspect-ratio: 1.77777;
}
.elementor-1990 .elementor-element.elementor-element-0e79560 {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 4rem 4rem;
  --row-gap: 4rem;
  --column-gap: 4rem;
  --grid-auto-flow: row;
  --margin-top: 0rem;
  --margin-bottom: 6rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-a95b821 {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-d349d8f > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.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-1990 .elementor-element.elementor-element-b6d7a93 > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.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-1990 .elementor-element.elementor-element-6a25372 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-6a25372.elementor-element {
  --align-self: flex-start;
}
.elementor-1990 .elementor-element.elementor-element-f6058fd {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-3dcecc0 > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-6ee6b6d > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d9d8d48 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d9d8d48.elementor-element {
  --align-self: flex-start;
}
.elementor-1990 .elementor-element.elementor-element-d9d8d48 img {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #C9C9C9;
}
.elementor-1990 .elementor-element.elementor-element-d220245 {
  --display: flex;
  --margin-top: 0rem;
  --margin-bottom: 6rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-c23f8a9 > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-ab4617f > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-ab4617f.elementor-element {
  --align-self: flex-start;
}
.elementor-1990 .elementor-element.elementor-element-169c1b1 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-169c1b1.elementor-element {
  --align-self: flex-start;
}
.elementor-1990 .elementor-element.elementor-element-ddb5a14 {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-ff31e6e > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-05c42c6 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-5049bea {
  --display: flex;
  --margin-top: 0rem;
  --margin-bottom: 8rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-ba4ed3f {
  --display: flex;
  --padding-top: 0rem;
  --padding-bottom: 0rem;
  --padding-left: 10rem;
  --padding-right: 10rem;
}
.elementor-1990 .elementor-element.elementor-element-cfccb80 > .elementor-widget-container {
  margin: 0rem 0rem 3rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-27c3480 {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 4rem 4rem;
  --row-gap: 4rem;
  --column-gap: 4rem;
  --grid-auto-flow: row;
  --margin-top: 0rem;
  --margin-bottom: 6rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-cebd180 {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #C9C9C9;
  --border-color: #C9C9C9;
  --padding-top: 2rem;
  --padding-bottom: 2rem;
  --padding-left: 2rem;
  --padding-right: 2rem;
}
.elementor-1990 .elementor-element.elementor-element-feb7302 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-fa48979 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-fa48979 {
  text-align: center;
}
.elementor-1990 .elementor-element.elementor-element-5adc3ab > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-5adc3ab.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-0bfc19c.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-884744d {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #C9C9C9;
  --border-color: #C9C9C9;
  --padding-top: 2rem;
  --padding-bottom: 2rem;
  --padding-left: 2rem;
  --padding-right: 2rem;
}
.elementor-1990 .elementor-element.elementor-element-254d3f5 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-0ef21d4 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-0ef21d4 {
  text-align: center;
}
.elementor-1990 .elementor-element.elementor-element-437774d > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-437774d.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-28ed833.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-a873700 {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #C9C9C9;
  --border-color: #C9C9C9;
  --padding-top: 2rem;
  --padding-bottom: 2rem;
  --padding-left: 2rem;
  --padding-right: 2rem;
}
.elementor-1990 .elementor-element.elementor-element-032a4d8 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d3b306f > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d3b306f {
  text-align: center;
}
.elementor-1990 .elementor-element.elementor-element-d492bc0 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-d492bc0.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-33b51f4.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-9e5160b {
  --display: flex;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #C9C9C9;
  --border-color: #C9C9C9;
  --padding-top: 2rem;
  --padding-bottom: 2rem;
  --padding-left: 2rem;
  --padding-right: 2rem;
}
.elementor-1990 .elementor-element.elementor-element-48decb3 > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-8a7aa32 > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-8a7aa32.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-39bbd23.elementor-element {
  --align-self: center;
}
.elementor-1990 .elementor-element.elementor-element-439b24a {
  --display: flex;
  --margin-top: 0rem;
  --margin-bottom: 6rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-35aa8bb > .elementor-widget-container {
  margin: 2rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-7048480 > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-9773359 > .elementor-widget-container {
  margin: 0rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-c31b0db {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 2rem 2rem;
  --row-gap: 2rem;
  --column-gap: 2rem;
  --grid-auto-flow: row;
  --padding-top: 0rem;
  --padding-bottom: 0rem;
  --padding-left: 0rem;
  --padding-right: 40rem;
}
.elementor-1990 .elementor-element.elementor-element-6b72b4a {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-36cb25e {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-9e8df61 {
  --display: flex;
}
.elementor-1990 .elementor-element.elementor-element-8d063e9 > .elementor-widget-container {
  margin: 2rem 0rem 2rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-8c02f33 > .elementor-widget-container {
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}
.elementor-1990 .elementor-element.elementor-element-cdc420d {
  --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: 0rem;
  --margin-bottom: 8rem;
  --margin-left: 0rem;
  --margin-right: 0rem;
}
.elementor-1990 .elementor-element.elementor-element-2936b83.elementor-element {
  --align-self: center;
}
@media(max-width:1024px) {
  .elementor-1990 .elementor-element.elementor-element-cde4a1a {
    --grid-auto-flow: row;
  }
  .elementor-1990 .elementor-element.elementor-element-0e79560 {
    --grid-auto-flow: row;
  }
  .elementor-1990 .elementor-element.elementor-element-27c3480 {
    --grid-auto-flow: row;
  }
  .elementor-1990 .elementor-element.elementor-element-c31b0db {
    --grid-auto-flow: row;
  }
}
@media(max-width:767px) {
  .elementor-1990 .elementor-element.elementor-element-cb5cbc8 {
    --margin-top: 0rem;
    --margin-bottom: 4rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-cde4a1a {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --gap: 1rem 1rem;
    --row-gap: 1rem;
    --column-gap: 1rem;
    --grid-auto-flow: row;
  }
  .elementor-1990 .elementor-element.elementor-element-c3c06bd {
    --align-items: flex-end;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  }
  .elementor-1990 .elementor-element.elementor-element-59a1856 {
    --margin-top: 0rem;
    --margin-bottom: 6rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-ebce751 {
    --padding-top: 0rem;
    --padding-bottom: 0rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-b50d31d > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d23d8a7 > .elementor-widget-container {
    margin: 0rem 0rem 4rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-0e79560 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --gap: 4rem 4rem;
    --row-gap: 4rem;
    --column-gap: 4rem;
    --grid-auto-flow: row;
    --margin-top: 0rem;
    --margin-bottom: 4rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d349d8f > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-b6d7a93 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-6a25372 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-3dcecc0 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-6ee6b6d > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d9d8d48 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d220245 {
    --margin-top: 0rem;
    --margin-bottom: 4rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-c23f8a9 > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-ab4617f > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-169c1b1 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-ff31e6e > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-05c42c6 > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-5049bea {
    --margin-top: 0rem;
    --margin-bottom: 6rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-ba4ed3f {
    --padding-top: 0rem;
    --padding-bottom: 0rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-cfccb80 > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-27c3480 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --grid-auto-flow: row;
    --margin-top: 0rem;
    --margin-bottom: 4rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-feb7302 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-fa48979 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-5adc3ab > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-254d3f5 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-0ef21d4 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-437774d > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-032a4d8 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d3b306f > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-d492bc0 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-48decb3 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-8a7aa32 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-439b24a {
    --margin-top: 0rem;
    --margin-bottom: 5rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-35aa8bb > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-7048480 > .elementor-widget-container {
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-9773359 > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-c31b0db {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --gap: 1rem 1rem;
    --row-gap: 1rem;
    --column-gap: 1rem;
    --grid-auto-flow: row;
    --padding-top: 0rem;
    --padding-bottom: 0rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-8d063e9 > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-8c02f33 > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
    padding: 0rem 0rem 0rem 0rem;
  }
  .elementor-1990 .elementor-element.elementor-element-cdc420d {
    --margin-top: 0rem;
    --margin-bottom: 6rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
  }
}