.elementor-7524 .elementor-element.elementor-element-043d92d {
  padding: 30px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-2aabf76.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-7524 .elementor-element.elementor-element-a0ec9b4 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 20px;
  font-weight: 800;
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.5);
  border-radius: 1px 1px 1px 1px;
  padding: 015px 30px 015px 30px;
}
.elementor-7524 .elementor-element.elementor-element-a0ec9b4 {
  width: auto;
  max-width: auto;
  margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-a0ec9b4
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-7524 .elementor-element.elementor-element-008f5ca .elementor-button {
  background-color: #cf0032;
  font-family: "Inter Tight", Sans-serif;
  font-size: 20px;
  font-weight: 800;
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.5);
  border-radius: 1px 1px 1px 1px;
  padding: 015px 30px 015px 30px;
}
.elementor-7524 .elementor-element.elementor-element-008f5ca {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524
  .elementor-element.elementor-element-008f5ca
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.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-7524 .elementor-element.elementor-element-793c7ee {
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-793c7ee
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 34px;
  font-weight: 700;
  color: #fff;
}
.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-7524 .elementor-element.elementor-element-e615254 {
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-ed81c39:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-ed81c39
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-ed81c39 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 0px 20px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ed81c39
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-28c25e1 {
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-28c25e1
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-153c00a {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-153c00a,
.elementor-7524
  .elementor-element.elementor-element-153c00a
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-f0880dd.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-f0880dd.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.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-7524 .elementor-element.elementor-element-eb0b921 img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-574418e {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-574418e
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-b42d845 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 20px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-e5dd5c0 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-e5dd5c0 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-48f3843 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-48f3843 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524 .elementor-element.elementor-element-e42ad27 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-e42ad27,
.elementor-7524
  .elementor-element.elementor-element-e42ad27
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-38a60f3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-38a60f3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-8494f4b img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-74a25ef {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-74a25ef
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-c7e23c7 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 20px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-6be709b .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-6be709b {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-2a67770 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-2a67770 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524 .elementor-element.elementor-element-ffc4f5b {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-ffc4f5b,
.elementor-7524
  .elementor-element.elementor-element-ffc4f5b
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8ed4fff.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8ed4fff.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-6aa8743 img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-5d57000 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-5d57000
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-8301fbd {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 20px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-105d899 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-105d899 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-6836c9f .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-6836c9f {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524 .elementor-element.elementor-element-a85cc71 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-a85cc71,
.elementor-7524
  .elementor-element.elementor-element-a85cc71
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8041384.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8041384.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-7c82fea img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-9f3937c {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-9f3937c
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-0c49712 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 20px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-445cc9a .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-445cc9a {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-dc803b2 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-dc803b2 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524 .elementor-element.elementor-element-1841e5d {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-1841e5d,
.elementor-7524
  .elementor-element.elementor-element-1841e5d
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-2053afa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-2053afa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-f57c779 img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7d85c2d {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-7d85c2d
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3251f55 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 20px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-7fdef26 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-7fdef26 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-fb944b6 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-fb944b6 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-7524 .elementor-element.elementor-element-8c8a158 {
  padding: 30px 0px 30px 0px;
}
.elementor-7524 .elementor-element.elementor-element-2014fb4 {
  padding: 10px 0px 0px 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-c59644f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-c59644f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-c59644f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-c59644f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-aa8a8b0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-fa36a12 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-fa36a12 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-cd3a9d3 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 10px 0px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-cd3a9d3
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-b1b05b0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-b1b05b0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-b1b05b0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-b1b05b0
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-e1bfc73 {
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-e1bfc73
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-d52d0d0 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-704b648.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-704b648.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-704b648.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-0705914 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-0705914
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-48d28d4,
.elementor-7524
  .elementor-element.elementor-element-48d28d4
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-48d28d4 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-0667ef3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-0667ef3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-2b3ac6c .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-2b3ac6c {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-ed402c1 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-ed402c1 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-0add985:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-0add985.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-0add985
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-852faac {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-852faac img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-eb0a36c {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-63ccca1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-63ccca1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-63ccca1.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-63ccca1
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-1591293 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-1591293
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-e801cf3 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-ada1daa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ada1daa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ada1daa.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-186540b {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-186540b
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-a05e251,
.elementor-7524
  .elementor-element.elementor-element-a05e251
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-a05e251 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-533abcc.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-533abcc.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-89c20af .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-89c20af {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-c6de37d .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-c6de37d {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-6975061:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-6975061.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-6975061
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-a4d6ee1 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-a4d6ee1 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-46b1ed1 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-87adacc.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-87adacc.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-87adacc.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-87adacc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-79dd757 {
  padding: 0px 0px 5px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-79dd757
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-145a65d {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-ceeca54.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ceeca54.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ceeca54.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-08f747a {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-08f747a
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-47416ee,
.elementor-7524
  .elementor-element.elementor-element-47416ee
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-47416ee {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-ae12eb7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ae12eb7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-59cb456 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-59cb456 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-e8e8d93 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-e8e8d93 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-c38f060:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-c38f060.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-c38f060
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-06f85c5 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-06f85c5 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-9d9dd8b {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-1b411b0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1b411b0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1b411b0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-1b411b0
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-6bb6e7d {
  padding: 0px 0px 06px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-6bb6e7d
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-9cbe03d {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-0e9cd7f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-0e9cd7f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-0e9cd7f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-c368c6a {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-c368c6a
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-e9af056,
.elementor-7524
  .elementor-element.elementor-element-e9af056
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-e9af056 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-848a96d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-848a96d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-bc47f3a .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-bc47f3a {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-6a16905 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-6a16905 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-b13239a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-b13239a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-b13239a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-b13239a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-a22e58f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-a22e58f.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-a22e58f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-0648f22 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-0648f22 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-d9c2b0f {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-c2562c3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-c2562c3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-c2562c3.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-c2562c3
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-87ed933 {
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-87ed933
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-ed5cd35 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-d6d7617.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-d6d7617.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-d6d7617.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-82f12f7 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-82f12f7
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-d8b943b,
.elementor-7524
  .elementor-element.elementor-element-d8b943b
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-d8b943b {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-b978663.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-b978663.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-1a980cf .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-1a980cf {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-d4f3f10 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-d4f3f10 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-b968a24:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-b968a24.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-b968a24
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-cc2f914 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-cc2f914 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-aad7afb {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-76d8c02.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-76d8c02.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-76d8c02.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-76d8c02
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-6155937 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-6155937
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-593f549 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-7ee11e8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-7ee11e8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-7ee11e8.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-8bde8b5 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-8bde8b5
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-c98a625,
.elementor-7524
  .elementor-element.elementor-element-c98a625
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-c98a625 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-abcaeee.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-abcaeee.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-883c99d .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-883c99d {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-8608522 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-8608522 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-45b94fb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-45b94fb.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-45b94fb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-e69ed04 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-e69ed04 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-0b67335 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-3fe8dba.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-3fe8dba.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-3fe8dba.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-3fe8dba
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-e465f5a {
  padding: 0px 0px 5px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-e465f5a
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-9bb8ca8 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-aab0eda.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-aab0eda.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-aab0eda.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-b555e70 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-b555e70
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-88a8806,
.elementor-7524
  .elementor-element.elementor-element-88a8806
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-88a8806 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-9fbf737.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-9fbf737.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-a6eca36 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-a6eca36 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-d76c57c .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-d76c57c {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-1489f0a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-1489f0a.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-1489f0a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-6955775 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-6955775 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-665ed43 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8e769d0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8e769d0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8e769d0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-8e769d0
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-92c3faf {
  padding: 0px 0px 06px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-92c3faf
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-57fc0a9 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-42804d0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-42804d0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-42804d0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-cf9bb5b {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-cf9bb5b
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3b8346e,
.elementor-7524
  .elementor-element.elementor-element-3b8346e
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-3b8346e {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-712c7ee.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-712c7ee.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-efd9494 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-efd9494 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-1ed26a1 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-1ed26a1 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-d654948 {
  padding: 30px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-f2b8397.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-f2b8397.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-22cb680 {
  margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-fe78fe7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-fe78fe7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-fe78fe7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-fe78fe7
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-ea92e92:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-ea92e92.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-ea92e92
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-1581280 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-1581280 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-c6cf187 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-bcb850d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-bcb850d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-bcb850d.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-bcb850d
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-479b7e7 {
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-479b7e7
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-7c48b70 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-80e98d7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-80e98d7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-80e98d7.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-c72fca7 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-c72fca7
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3e2bbef,
.elementor-7524
  .elementor-element.elementor-element-3e2bbef
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-3e2bbef {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-142329d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-142329d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-41e196d .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-41e196d {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-4ccae39 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-4ccae39 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-36cce37:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-36cce37.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-36cce37
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-2c40aaa {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-2c40aaa img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-3307485 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-e7f40bf.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-e7f40bf.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-e7f40bf.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-e7f40bf
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-ef687a7 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-ef687a7
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-ba74f36 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-7e9ac45.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-7e9ac45.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-7e9ac45.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-df2e3a3 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-df2e3a3
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-a224820,
.elementor-7524
  .elementor-element.elementor-element-a224820
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-a224820 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-4d60326.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-4d60326.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-c033ac5 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-c033ac5 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-066c813 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-066c813 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-bb77abc:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-bb77abc.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-bb77abc
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-c22370f {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-c22370f img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-167238d {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-16627d8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-16627d8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-16627d8.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-16627d8
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-ff949ff {
  padding: 0px 0px 5px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-ff949ff
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-212fef9 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-168e0f9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-168e0f9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-168e0f9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-7680268 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-7680268
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-6222520,
.elementor-7524
  .elementor-element.elementor-element-6222520
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-6222520 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8ba6113.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8ba6113.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-3dcd67a .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-3dcd67a {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-146ee6f .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-146ee6f {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-8b49099:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-8b49099.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-8b49099
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-96728c1 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-96728c1 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7e099d3 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-581b333.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-581b333.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-581b333.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-581b333
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-847daf4 {
  padding: 0px 0px 06px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-847daf4
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-dbd9d00 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-fa0ef14.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-fa0ef14.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-fa0ef14.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-1c1a087 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-1c1a087
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-c9be5c5,
.elementor-7524
  .elementor-element.elementor-element-c9be5c5
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-c9be5c5 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-21d22be.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-21d22be.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-0cd8a7c .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-0cd8a7c {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-8fe6b59 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-8fe6b59 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ca48174:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-ca48174
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-ca48174 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ca48174
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-b68749a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-b68749a.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-b68749a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-9eead1c {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-9eead1c img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-245fe21 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-acbf2e2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-acbf2e2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-acbf2e2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-acbf2e2
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-da4818a {
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-da4818a
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-a04aafa {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-ee60652.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ee60652.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-ee60652.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-134d46b {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-134d46b
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-1442b1d,
.elementor-7524
  .elementor-element.elementor-element-1442b1d
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-1442b1d {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-d18e1fa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-d18e1fa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-186363b .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-186363b {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-1dfb28e .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-1dfb28e {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ac311d8:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-ac311d8.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-ac311d8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-1e3e1b5 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-1e3e1b5 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-6e3317b {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-683f163.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-683f163.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-683f163.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-683f163
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-faac6ff {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 6px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-faac6ff
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-232f9d6 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-199d798.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-199d798.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-199d798.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-f04b339 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-f04b339
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-14c005f,
.elementor-7524
  .elementor-element.elementor-element-14c005f
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-14c005f {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-cd907e5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-cd907e5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-69b3156 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-69b3156 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-8466172 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-8466172 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ca37ae6:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-ca37ae6.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-ca37ae6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-c2e8b11 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-c2e8b11 img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-045bc21 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-edc2085.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-edc2085.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-edc2085.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-edc2085
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-a774109 {
  padding: 0px 0px 5px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-a774109
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-b50c67f {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-1f975a1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1f975a1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1f975a1.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-9475567 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-9475567
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-2fc0154,
.elementor-7524
  .elementor-element.elementor-element-2fc0154
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-2fc0154 {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-1518c75.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1518c75.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-d7230dd .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-d7230dd {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-38679af .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-38679af {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524
  .elementor-element.elementor-element-6090399:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524
  .elementor-element.elementor-element-6090399.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-element-populated {
  border-style: solid;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-6090399
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-37f048d {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-37f048d img {
  width: 100%;
  max-width: 100%;
  height: 415px;
  border-radius: 10px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-f78ba54 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-9566a6a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-9566a6a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-9566a6a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-9566a6a
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-bd9d42f {
  padding: 0px 0px 06px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-bd9d42f
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-f3b2a00 {
  border-style: solid;
  border-width: 0px 0px 0.1px 0px;
  border-color: #fff;
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-01685a9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-01685a9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-01685a9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524 .elementor-element.elementor-element-b6f0b68 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-b6f0b68
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-db5b36d,
.elementor-7524
  .elementor-element.elementor-element-db5b36d
  > .elementor-background-overlay {
  border-radius: 0px 0px 10px 10px;
}
.elementor-7524 .elementor-element.elementor-element-db5b36d {
  padding: 0px 10px 05px 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-2d89c88.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-2d89c88.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-11558dc .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-11558dc {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-571f11e .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-571f11e {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}
.elementor-7524 .elementor-element.elementor-element-7a77be8 {
  padding: 30px 0px 30px 0px;
}
.elementor-7524 .elementor-element.elementor-element-8dc2525 {
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-d05ce70:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-7524
  .elementor-element.elementor-element-d05ce70
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-7524 .elementor-element.elementor-element-d05ce70 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 0px 20px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-d05ce70
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-f725c7c {
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-f725c7c
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-8d8aa57 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #b30059;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-8d8aa57,
.elementor-7524
  .elementor-element.elementor-element-8d8aa57
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-22e74a7 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-22e74a7
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-03d0906 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 0px 0px 20px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-38998c3 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-38998c3 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}
.elementor-7524 .elementor-element.elementor-element-41a4caf .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-41a4caf {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-c692e97.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-c692e97.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-099c728 img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-0831c3a {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-0831c3a,
.elementor-7524
  .elementor-element.elementor-element-0831c3a
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-a8441c5 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-a8441c5
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3ee62c3 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 0px 0px 20px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-7b4a4dd .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-7b4a4dd {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}
.elementor-7524 .elementor-element.elementor-element-a51c7fc .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-a51c7fc {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-b08bded.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-b08bded.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-f30fd1c img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-41b24d1 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-41b24d1,
.elementor-7524
  .elementor-element.elementor-element-41b24d1
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-04ed1ab {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-04ed1ab
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-0ffea22 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 0px 0px 20px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-bd35e16 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-bd35e16 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}
.elementor-7524 .elementor-element.elementor-element-548ff3c .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-548ff3c {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-27b4f79.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-27b4f79.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-6f6a6a3 img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-53d13ab {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-53d13ab,
.elementor-7524
  .elementor-element.elementor-element-53d13ab
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-e25c4c4 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-e25c4c4
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-c188eb6 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 0px 0px 20px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3fc6a51 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-3fc6a51 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}
.elementor-7524 .elementor-element.elementor-element-0d73617 .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-0d73617 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-b3c4170.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-b3c4170.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-5d4101c img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7d87ab5 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #E6A6C8;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  margin-top: 0px;
  margin-bottom: 10px;
}
.elementor-7524 .elementor-element.elementor-element-7d87ab5,
.elementor-7524
  .elementor-element.elementor-element-7d87ab5
  > .elementor-background-overlay {
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-59c9986 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
  text-align: left;
}
.elementor-7524
  .elementor-element.elementor-element-59c9986
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 23px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-3f4dbee {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  padding: 0px 0px 0px 20px;
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-a770578 .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-a770578 {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}
.elementor-7524 .elementor-element.elementor-element-e542d4f .elementor-button {
  background-color: #ca0203;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 700;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-style: none;
  border-radius: 30px 30px 30px 30px;
  padding: 15px 15px 15px 15px;
}
.elementor-7524 .elementor-element.elementor-element-e542d4f {
  width: auto;
  max-width: auto;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-f1a9dd6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-f1a9dd6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524 .elementor-element.elementor-element-e47b03e img {
  width: 100%;
  max-width: 100%;
  height: 225px;
  border-radius: 20px 0px 20px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7b7d84b {
  padding: 30px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-c0148b6 {
  text-align: justify;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-5b9e449 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-5b9e449
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-5a18a1f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-0224320 {
  padding: 0px 0px 10px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-0224320
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  text-transform: capitalize;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-4f090c2 {
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-6bdff64.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-6bdff64
  > .elementor-element-populated {
  margin: 0px 0px -30px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-7524 .elementor-element.elementor-element-9d074f7 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-9d074f7 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-315a31e .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-315a31e {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7755c2e .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-7755c2e {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7f46df7 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-7f46df7 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-cc2f834 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-cc2f834 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-90a0955 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-90a0955 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-a7e6b46 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-a7e6b46 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-5cf536a .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-5cf536a {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-0f68dd7 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-0f68dd7 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-4d876f8 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-4d876f8 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-5646803 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-5646803 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-1bf7d4a .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-1bf7d4a {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-42faf08 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-42faf08 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-d2acd1c .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-d2acd1c {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-f889a9f .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-f889a9f {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-5796ec4 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-5796ec4 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-b0f49bf .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-b0f49bf {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-485e80e .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-485e80e {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-d10fb64 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-d10fb64 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-fe849d2 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-fe849d2 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-1d76acb .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-1d76acb {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-30606bb .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-30606bb {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-21b0fc4 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-21b0fc4 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-2b8b902 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-2b8b902
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-6f27a94
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-6863ae5 {
  padding: 0px 0px 10px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-6863ae5
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  text-transform: capitalize;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-d40e9fa {
  padding: 0px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-10666d5.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-7524
  .elementor-element.elementor-element-10666d5
  > .elementor-element-populated {
  margin: 0px 0px -30px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-7524 .elementor-element.elementor-element-7970777 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-7970777 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-20b7689 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-20b7689 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-c1153f3 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-c1153f3 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-cec99a5 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-cec99a5 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-36704c7 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-36704c7 {
  width: auto;
  max-width: auto;
  margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-7749ef1 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-7749ef1 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-223eeec .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-223eeec {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-76a7844 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-76a7844 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-6f09467 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-6f09467 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-4128f0b .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-4128f0b {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-65e8f69 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-65e8f69 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-1190746 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-1190746 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-4320b06 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-4320b06 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-28bd80f .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-28bd80f {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-82b8c7d .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-82b8c7d {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-c1ab24d .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-c1ab24d {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-ec14bd5 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-ec14bd5 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-644a4a9 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-644a4a9 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-a700fe5 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-a700fe5 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-945a92a .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-945a92a {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-9686334 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-9686334 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-42020c8 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-42020c8 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-cb55183 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-cb55183 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-1e9265c .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-1e9265c {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-ff232f0 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-ff232f0 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-2959f24 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-2959f24 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-afbbf7e .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-afbbf7e {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-51d73b6 .elementor-button {
  background-color: #b30059;
  font-family: "Inter Tight", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  fill: #fff;
  color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  border-radius: 50px 50px 50px 50px;
}
.elementor-7524 .elementor-element.elementor-element-51d73b6 {
  width: auto;
  max-width: auto;
  margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-7524 .elementor-element.elementor-element-a500b49 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 30px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-a500b49
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-258884a {
  padding: 0px 0px 10px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-258884a
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 30px;
  font-weight: 600;
  color: #fff;
}
.elementor-widget-accordion .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-title {
  color: var(--e-global-color-primary);
}
.elementor-widget-accordion .elementor-accordion-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon,
.elementor-widget-accordion .elementor-active .elementor-accordion-title {
  color: var(--e-global-color-accent);
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
  fill: var(--e-global-color-accent);
}
.elementor-widget-accordion .elementor-accordion-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-accordion .elementor-tab-content {
  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-7524 .elementor-element.elementor-element-4f0a457 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-color: #b30059;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.5);
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-item {
  border-width: 0px;
  border-color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 0px;
  border-block-start-color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 0px;
  border-block-end-color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-title {
  background-color: #b30059;
  padding: 18px 18px 18px 18px;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-icon,
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-title {
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-icon
  svg {
  fill: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-active
  .elementor-accordion-icon,
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-active
  .elementor-accordion-title {
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-active
  .elementor-accordion-icon
  svg {
  fill: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-accordion-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 17px;
  font-weight: bold;
  text-transform: capitalize;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-title
  .elementor-accordion-icon
  i:before {
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-title
  .elementor-accordion-icon
  svg {
  fill: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-title.elementor-active
  .elementor-accordion-icon
  i:before {
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-title.elementor-active
  .elementor-accordion-icon
  svg {
  fill: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-4f0a457
  .elementor-tab-content {
  background-color: #b30059;
  color: #fff;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7em;
  letter-spacing: 0.2px;
  padding: 20px 20px 20px 20px;
}
.elementor-7524 .elementor-element.elementor-element-ba1510e {
  padding: 0px 0px 10px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-ba1510e
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-1c7628f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-1c7628f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1c7628f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
  padding: 20px 10px 20px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-1c7628f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-35c8651 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-35c8651 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-5c5565f {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-bfc87c5 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-bfc87c5
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-2d02c3a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-2d02c3a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-2d02c3a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
}
.elementor-7524
  .elementor-element.elementor-element-2d02c3a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-0bfe233 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-0bfe233 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-b8e0b69 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-e6315b8 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-e6315b8
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-8c91519:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8c91519.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8c91519.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
}
.elementor-7524
  .elementor-element.elementor-element-8c91519
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-4514796 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-4514796 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-bd751f9 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-0b00226 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-0b00226
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-528c582:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-528c582.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-528c582.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-528c582
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-1842514 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-1842514 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-4f65abc {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-69fd705 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-69fd705
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-c7b2586 {
  padding: 10px 0px 0px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-e8aedc5:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-e8aedc5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-e8aedc5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
  padding: 20px 10px 20px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-e8aedc5
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-0e25c64 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-0e25c64 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-36ac378 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-1bbe6dd {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-1bbe6dd
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-39dc242:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-39dc242.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-39dc242.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
}
.elementor-7524
  .elementor-element.elementor-element-39dc242
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-30de6e2 {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-30de6e2 img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-9c6a3d2 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-30c2db3 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-30c2db3
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-8009545:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-8009545.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8009545.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 05px 0px 0px;
  --e-column-margin-right: 05px;
  --e-column-margin-left: 0px;
}
.elementor-7524
  .elementor-element.elementor-element-8009545
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-c32fcee {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-c32fcee img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-6828f85 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-f3f5acb {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-f3f5acb
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524
  .elementor-element.elementor-element-125fed1:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
.elementor-bc-flex-widget
  .elementor-7524
  .elementor-element.elementor-element-125fed1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-125fed1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-element-populated,
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-7524
  .elementor-element.elementor-element-125fed1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7524 .elementor-element.elementor-element-3b48abb {
  text-align: center;
}
.elementor-7524 .elementor-element.elementor-element-3b48abb img {
  width: 18%;
}
.elementor-7524 .elementor-element.elementor-element-84f9a15 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  text-align: center;
  font-family: "Inter Tight", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-0f2a8d6 {
  padding: 0px 0px 0px 0px;
  text-align: center;
}
.elementor-7524
  .elementor-element.elementor-element-0f2a8d6
  .elementor-heading-title {
  font-family: "Inter Tight", Sans-serif;
  font-weight: 700;
  color: #fff;
}
.elementor-7524 .elementor-element.elementor-element-94acd15 {
  top: auto;
  bottom: 0px;
  z-index: 10;
}
.elementor-7524
  .elementor-element.elementor-element-94acd15
  + .wpr-hidden-header {
  top: 0px;
}
.elementor-7524
  .elementor-element.elementor-element-94acd15
  + .wpr-hidden-header-flex {
  top: 0px;
}
.wpr-hidden-header {
  z-index: 10;
}
.wpr-hidden-header-flex {
  z-index: 10;
}
.elementor-7524 .elementor-element.elementor-element-a49554b .elementor-button {
  background-color: #00c939;
  font-family: "Inter Tight", Sans-serif;
  font-size: 20px;
  font-weight: 800;
  border-radius: 1px 1px 1px 1px;
  padding: 015px 0px 015px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-a49554b
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-7524 .elementor-element.elementor-element-ba4193d .elementor-button {
  background-color: #cf0032;
  font-family: "Inter Tight", Sans-serif;
  font-size: 20px;
  font-weight: 800;
  border-radius: 1px 1px 1px 1px;
  padding: 015px 0px 015px 0px;
}
.elementor-7524
  .elementor-element.elementor-element-ba4193d
  .elementor-button-content-wrapper {
  flex-direction: row;
}
body.elementor-page-7524:not(.elementor-motion-effects-element-type-background),
body.elementor-page-7524
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #b30059;
}
@media (max-width: 1024px) {
  .elementor-7524 .elementor-element.elementor-element-043d92d {
    padding: 40px 160px 20px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-2aabf76
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a0ec9b4
    .elementor-button {
    padding: 015px 40px 015px 40px;
  }
  .elementor-7524
    .elementor-element.elementor-element-008f5ca
    .elementor-button {
    padding: 015px 40px 015px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-ed81c39 {
    padding: 20px 150px 20px 150px;
  }
  .elementor-7524
    .elementor-element.elementor-element-28c25e1
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-f0880dd.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-f0880dd.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-574418e {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-e5dd5c0
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-48f3843
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-38a60f3.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-38a60f3.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-74a25ef {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-6be709b
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-2a67770
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-8ed4fff.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-8ed4fff.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-5d57000 {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-105d899
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6836c9f
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-8041384.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-8041384.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-9f3937c {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-445cc9a
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-dc803b2
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-2053afa.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-2053afa.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-7d85c2d {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-7fdef26
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-fb944b6
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524 .elementor-element.elementor-element-8c8a158 {
    padding: 30px 160px 30px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-abdfde6
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-2014fb4 {
    padding: 0px 0px -30px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c59644f {
    padding: 30px 160px 0px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-aa8a8b0
    > .elementor-element-populated {
    margin: 0px 10px 10px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-fa36a12 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-2b3ac6c {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-2b3ac6c
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ed402c1
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-0add985
    > .elementor-element-populated {
    margin: 0px 0px 10px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-852faac img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-89c20af {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-89c20af
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-c6de37d
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6975061
    > .elementor-element-populated {
    margin: 10px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-a4d6ee1 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-59cb456 {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-59cb456
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-e8e8d93
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-c38f060
    > .elementor-element-populated {
    margin: 10px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-06f85c5 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-bc47f3a {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-bc47f3a
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6a16905
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524 .elementor-element.elementor-element-b13239a {
    padding: 015px 160px 30px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a22e58f
    > .elementor-element-populated {
    margin: 0px 10px 10px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-0648f22 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-1a980cf {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-1a980cf
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-d4f3f10
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-b968a24
    > .elementor-element-populated {
    margin: 0px 0px 10px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-cc2f914 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-883c99d {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-883c99d
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8608522
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-45b94fb
    > .elementor-element-populated {
    margin: 10px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-e69ed04 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-a6eca36 {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a6eca36
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-d76c57c
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-1489f0a
    > .elementor-element-populated {
    margin: 10px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-6955775 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-efd9494 {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-efd9494
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-1ed26a1
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524 .elementor-element.elementor-element-d654948 {
    padding: 30px 160px 0px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-f2b8397
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-fe78fe7 {
    padding: 30px 160px 0px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ea92e92
    > .elementor-element-populated {
    margin: 0px 10px 10px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-1581280 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-41e196d {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-41e196d
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-4ccae39
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-36cce37
    > .elementor-element-populated {
    margin: 0px 0px 10px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-2c40aaa img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-c033ac5 {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-c033ac5
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-066c813
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-bb77abc
    > .elementor-element-populated {
    margin: 10px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c22370f img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-3dcd67a {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-3dcd67a
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-146ee6f
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8b49099
    > .elementor-element-populated {
    margin: 10px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-96728c1 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-0cd8a7c {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-0cd8a7c
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8fe6b59
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524 .elementor-element.elementor-element-ca48174 {
    padding: 15px 160px 30px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-b68749a
    > .elementor-element-populated {
    margin: 0px 10px 10px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-9eead1c img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-186363b {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-186363b
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-1dfb28e
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ac311d8
    > .elementor-element-populated {
    margin: 0px 0px 10px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-1e3e1b5 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-69b3156 {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-69b3156
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8466172
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ca37ae6
    > .elementor-element-populated {
    margin: 10px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c2e8b11 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-d7230dd {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-d7230dd
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-38679af
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6090399
    > .elementor-element-populated {
    margin: 10px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-37f048d img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-11558dc {
    margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-11558dc
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-571f11e
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524 .elementor-element.elementor-element-7a77be8 {
    padding: 30px 160px 30px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ed00c8b
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-8dc2525 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-d05ce70 {
    padding: 20px 150px 20px 150px;
  }
  .elementor-7524
    .elementor-element.elementor-element-f725c7c
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-7524 .elementor-element.elementor-element-22e74a7 {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-38998c3
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-41a4caf
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-c692e97.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-c692e97.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-a8441c5 {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-7b4a4dd
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a51c7fc
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-b08bded.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-b08bded.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-04ed1ab {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-bd35e16
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-548ff3c
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-27b4f79.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-27b4f79.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-e25c4c4 {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-3fc6a51
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-0d73617
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-b3c4170.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-b3c4170.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-59c9986 {
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-a770578
    .elementor-button {
    font-size: 15px;
  }
  .elementor-7524
    .elementor-element.elementor-element-e542d4f
    .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-7524
    .elementor-element.elementor-element-f1a9dd6.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-f1a9dd6.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-7524 .elementor-element.elementor-element-7b7d84b {
    padding: 30px 160px 0px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-0c20b5f
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-5b9e449 {
    padding: 20px 150px 30px 150px;
  }
  .elementor-7524 .elementor-element.elementor-element-2b8b902 {
    padding: 20px 150px 30px 150px;
  }
  .elementor-7524 .elementor-element.elementor-element-a500b49 {
    padding: 0px 150px 30px 150px;
  }
  .elementor-7524
    .elementor-element.elementor-element-4f0a457
    .elementor-accordion-title {
    font-size: 14px;
  }
  .elementor-7524
    .elementor-element.elementor-element-4f0a457
    .elementor-tab-content {
    font-size: 13px;
  }
  .elementor-7524 .elementor-element.elementor-element-7b55840 {
    padding: 0px 160px 20px 160px;
  }
  .elementor-7524
    .elementor-element.elementor-element-4073a43
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-94acd15 {
    top: auto;
    bottom: 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-94acd15
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-94acd15
    + .wpr-hidden-header-flex {
    top: 0px;
  }
}
@media (max-width: 767px) {
  .elementor-7524 .elementor-element.elementor-element-043d92d {
    padding: 40px 40px 30px 40px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a0ec9b4
    .elementor-button {
    font-size: 14px;
  }
  .elementor-7524
    .elementor-element.elementor-element-008f5ca
    .elementor-button {
    font-size: 14px;
    padding: 015px 030px 015px 030px;
  }
  .elementor-7524 .elementor-element.elementor-element-793c7ee {
    text-align: center;
  }
  .elementor-7524 .elementor-element.elementor-element-ed81c39 {
    padding: 30px 30px 30px 30px;
  }
  .elementor-7524 .elementor-element.elementor-element-153c00a {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-eb0b921 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-574418e {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-574418e
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-b42d845 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-e5dd5c0 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-e42ad27 {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-8494f4b img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-74a25ef {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-74a25ef
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-c7e23c7 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-6be709b {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-ffc4f5b {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-6aa8743 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-5d57000 {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-5d57000
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-8301fbd {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-105d899 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-a85cc71 {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-7c82fea img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-9f3937c {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-9f3937c
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-0c49712 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-445cc9a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-1841e5d {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-f57c779 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-7d85c2d {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-7d85c2d
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-3251f55 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-7fdef26 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-8c8a158 {
    padding: 30px 40px 30px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-c59644f {
    padding: 40px 40px 0px 040px;
  }
  .elementor-7524
    .elementor-element.elementor-element-aa8a8b0
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-fa36a12 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-0667ef3 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-2b3ac6c {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-cbcfadc {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-0add985
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-852faac img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-533abcc {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-89c20af {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-a31a48f {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-6975061
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-a4d6ee1 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-ae12eb7 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-59cb456 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-2cf2bbb {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-c38f060
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-06f85c5 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-848a96d {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-bc47f3a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-ffb0bd8 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-b13239a {
    padding: 10px 40px 0px 040px;
  }
  .elementor-7524
    .elementor-element.elementor-element-a22e58f
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-0648f22 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-b978663 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-1a980cf {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-4994dbd {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-b968a24
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-cc2f914 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-abcaeee {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-883c99d {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-1b700c7 {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-45b94fb
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-e69ed04 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-9fbf737 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-a6eca36 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-92f5f75 {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-1489f0a
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-6955775 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-712c7ee {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-efd9494 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-fc50dac {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-d654948 {
    padding: 30px 40px 30px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-fe78fe7 {
    padding: 40px 40px 0px 040px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ea92e92
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-1581280 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-142329d {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-41e196d {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c532ed2 {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-36cce37
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-2c40aaa img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-4d60326 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-c033ac5 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-5aff9ba {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-bb77abc
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c22370f img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-8ba6113 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-3dcd67a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-54e995c {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-8b49099
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-96728c1 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-21d22be {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-0cd8a7c {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-4bdb56c {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ca48174 {
    padding: 10px 40px 0px 040px;
  }
  .elementor-7524
    .elementor-element.elementor-element-b68749a
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-9eead1c img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-d18e1fa {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-186363b {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-7087097 {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-ac311d8
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-1e3e1b5 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-cd907e5 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-69b3156 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-79de6db {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-ca37ae6
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-c2e8b11 img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-1518c75 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-d7230dd {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-91c2baa {
    width: 50%;
  }
  .elementor-7524
    .elementor-element.elementor-element-6090399
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-37f048d img {
    height: 450px;
  }
  .elementor-7524 .elementor-element.elementor-element-2d89c88 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-11558dc {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-b7cd951 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-7a77be8 {
    padding: 30px 40px 30px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-d05ce70 {
    padding: 30px 30px 30px 30px;
  }
  .elementor-7524 .elementor-element.elementor-element-8d8aa57 {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-22e74a7 {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-22e74a7
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-03d0906 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-38998c3 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-099c728 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-0831c3a {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-a8441c5 {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-a8441c5
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-3ee62c3 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-7b4a4dd {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-f30fd1c img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-41b24d1 {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-04ed1ab {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-04ed1ab
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-0ffea22 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-bd35e16 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-6f6a6a3 img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-53d13ab {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-e25c4c4 {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-e25c4c4
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-c188eb6 {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-3fc6a51 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-5d4101c img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-7d87ab5 {
    padding: 0px 0px 15px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-59c9986 {
    padding: 0px 10px 0px 10px;
    text-align: left;
  }
  .elementor-7524
    .elementor-element.elementor-element-59c9986
    .elementor-heading-title {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-7524 .elementor-element.elementor-element-3f4dbee {
    padding: 0px 10px 0px 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-a770578 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;
  }
  .elementor-7524 .elementor-element.elementor-element-e47b03e img {
    height: 400px;
  }
  .elementor-7524 .elementor-element.elementor-element-7b7d84b {
    padding: 30px 40px 0px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-5b9e449 {
    padding: 0px 30px 30px 30px;
  }
  .elementor-7524 .elementor-element.elementor-element-0224320 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-0224320
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6bdff64.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-6bdff64
    > .elementor-element-populated {
    margin: 0px 0px -30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-2b8b902 {
    padding: 0px 30px 30px 30px;
  }
  .elementor-7524 .elementor-element.elementor-element-6863ae5 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-6863ae5
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-7524
    .elementor-element.elementor-element-10666d5.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-7524
    .elementor-element.elementor-element-10666d5
    > .elementor-element-populated {
    margin: 0px 0px -30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-a500b49 {
    padding: 0px 30px 30px 30px;
  }
  .elementor-7524 .elementor-element.elementor-element-4f0a457 {
    margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-7b55840 {
    padding: 0px 40px 20px 40px;
  }
  .elementor-7524 .elementor-element.elementor-element-ba1510e {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-ba1510e
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-7524
    .elementor-element.elementor-element-1c7628f
    > .elementor-element-populated {
    margin: 0px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-bfc87c5 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-2d02c3a
    > .elementor-element-populated {
    margin: 05px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-e6315b8 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8c91519
    > .elementor-element-populated {
    margin: 05px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-0b00226 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-528c582
    > .elementor-element-populated {
    margin: 05px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-69fd705 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-e8aedc5
    > .elementor-element-populated {
    margin: 0px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-1bbe6dd {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-39dc242
    > .elementor-element-populated {
    margin: 0px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-30c2db3 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524
    .elementor-element.elementor-element-8009545
    > .elementor-element-populated {
    margin: 0px 0px 05px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-f3f5acb {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524 .elementor-element.elementor-element-0f2a8d6 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-7524 .elementor-element.elementor-element-94acd15 {
    top: auto;
    bottom: 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-94acd15
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-7524
    .elementor-element.elementor-element-94acd15
    + .wpr-hidden-header-flex {
    top: 0px;
  }
  .elementor-7524 .elementor-element.elementor-element-6d43366 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-f4f8a67 {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .elementor-7524 .elementor-element.elementor-element-f0880dd {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-cbe6dba {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-38a60f3 {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-8c3f2c6 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-8ed4fff {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-3315a9a {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-8041384 {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-02a455f {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-2053afa {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-e61d966 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-127901b {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-c692e97 {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-8e69a84 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-b08bded {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-1f73bf5 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-27b4f79 {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-90f24f1 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-b3c4170 {
    width: 19.375%;
  }
  .elementor-7524 .elementor-element.elementor-element-161a6d1 {
    width: 80.625%;
  }
  .elementor-7524 .elementor-element.elementor-element-f1a9dd6 {
    width: 19.375%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-7524 .elementor-element.elementor-element-aa8a8b0 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-0667ef3 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-cbcfadc {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-0add985 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-533abcc {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-a31a48f {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-6975061 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ae12eb7 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-2cf2bbb {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-c38f060 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-848a96d {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ffb0bd8 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-a22e58f {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-b978663 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-4994dbd {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-b968a24 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-abcaeee {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-1b700c7 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-45b94fb {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-9fbf737 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-92f5f75 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-1489f0a {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-712c7ee {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-fc50dac {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ea92e92 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-142329d {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-c532ed2 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-36cce37 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-4d60326 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-5aff9ba {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-bb77abc {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-8ba6113 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-54e995c {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-8b49099 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-21d22be {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-4bdb56c {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-b68749a {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-d18e1fa {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-7087097 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ac311d8 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-cd907e5 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-79de6db {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-ca37ae6 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-1518c75 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-91c2baa {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-6090399 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-2d89c88 {
    width: 50%;
  }
  .elementor-7524 .elementor-element.elementor-element-b7cd951 {
    width: 50%;
  }
}
