.elementor-9
  .elementor-element.elementor-element-32909208:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-32909208
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9 .elementor-element.elementor-element-32909208 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -10px;
  margin-bottom: 0px;
  padding: 0px 10px 160px 0px;
}
.elementor-9
  .elementor-element.elementor-element-32909208
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-32909208
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-32909208
  > .elementor-shape-bottom
  svg {
  width: calc(145% + 1.3px);
  height: 121px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-6c0260d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-6c0260d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-6c0260d
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-557c7d69 {
  margin-top: 10px;
  margin-bottom: -10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-7cc366a6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-7cc366a6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-7cc366a6
  > .elementor-element-populated {
  padding: 0px 110px 0px 110px;
}
.elementor-9 .elementor-element.elementor-element-52a0f2b {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-52a0f2b img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-52a0f2b
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1e7e7591.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1e7e7591.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-69accdf {
  margin-top: 10px;
  margin-bottom: -10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-38450557.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-38450557.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-4ad4470e {
  text-align: center;
  color: #d5a901;
  font-family: "Slackey", Sans-serif;
  font-size: 123px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-4ad4470e
  > .elementor-widget-container {
  margin: -48px 0px -264px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-72006d98 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-72006d98
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-f5fb4b0 {
  margin-top: 0px;
  margin-bottom: -8px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-33f29a89.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-33f29a89.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-33f29a89
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-33ea5284 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 19px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #000000;
  color: #000000;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 25px 15px 25px;
}
.elementor-9
  .elementor-element.elementor-element-33ea5284
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-33ea5284
  .elementor-button:focus {
  color: #ffffff;
  background-color: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-33ea5284
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-33ea5284
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-2bb5f933.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-2bb5f933.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-2bb5f933
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-75c76e43 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 19px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #fa757a00;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #d5a901;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-75c76e43
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-75c76e43
  .elementor-button:focus {
  color: #ffffff;
  background-color: transparent;
  background-image: linear-gradient(180deg, #d5a901 0%, #d5a901 100%);
  border-color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-75c76e43
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-75c76e43
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1d8231f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1d8231f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1d8231f
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-8ef2edc .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 19px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #000000;
  color: #000000;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 25px 15px 25px;
}
.elementor-9
  .elementor-element.elementor-element-8ef2edc
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-8ef2edc
  .elementor-button:focus {
  color: #ffffff;
  background-color: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-8ef2edc
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-8ef2edc
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-79708c43 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 110px 0px 110px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-47b86e8f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-47b86e8f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-47b86e8f
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-67335718 {
  --divider-border-style: solid;
  --divider-color: #d5a901;
  --divider-border-width: 2px;
}
.elementor-9
  .elementor-element.elementor-element-67335718
  .elementor-divider-separator {
  width: 100%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-67335718 .elementor-divider {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
}
.elementor-9
  .elementor-element.elementor-element-67335718
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-9 .elementor-element.elementor-element-4d0164fd {
  margin-top: -10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-13cda780 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-13cda780
  > .elementor-widget-container {
  margin: 0px 0px -39px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-2ac955f9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-2ac955f9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5a901;
}
.elementor-9 .elementor-element.elementor-element-2ac955f9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 50px 0px 170px 0px;
}
.elementor-9
  .elementor-element.elementor-element-2ac955f9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-2ac955f9
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #141414;
}
.elementor-9
  .elementor-element.elementor-element-2ac955f9
  > .elementor-shape-bottom
  svg {
  width: calc(145% + 1.3px);
  height: 121px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1f547e02.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1f547e02.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-643af709 {
  margin-top: 40px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-7a92600d.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-7a92600d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-7a92600d
  > .elementor-element-populated {
  padding: 10px 10px 10px 10px;
}
.elementor-9 .elementor-element.elementor-element-17dd76d0 {
  text-align: left;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-17dd76d0
  > .elementor-widget-container {
  margin: -30px 0px -135px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-68fe40a0 {
  --divider-border-style: solid;
  --divider-color: #d5a901;
  --divider-border-width: 2px;
}
.elementor-9
  .elementor-element.elementor-element-68fe40a0
  .elementor-divider-separator {
  width: 100%;
}
.elementor-9 .elementor-element.elementor-element-68fe40a0 .elementor-divider {
  padding-top: 6px;
  padding-bottom: 6px;
}
.elementor-9 .elementor-element.elementor-element-6a06cf6e {
  text-align: left;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 2.1em;
  letter-spacing: 0px;
}
.elementor-9
  .elementor-element.elementor-element-6a06cf6e
  > .elementor-widget-container {
  margin: 0px 0px -31px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-2ee6ea09 {
  margin-top: 0px;
  margin-bottom: -6px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-2124f5c7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-2124f5c7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-2124f5c7
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-7da10f51 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #000000;
  color: #000000;
  background-color: #141414;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 25px 15px 25px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-322cada1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-322cada1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-322cada1
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-16463e46 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #000000;
  color: #000000;
  background-color: #141414;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 25px 15px 25px;
}
.elementor-9
  .elementor-element.elementor-element-a148eff:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-a148eff
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9 .elementor-element.elementor-element-a148eff {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 60px 0px 150px 0px;
}
.elementor-9
  .elementor-element.elementor-element-a148eff
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-a148eff
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-a148eff
  > .elementor-shape-bottom
  svg {
  width: calc(145% + 1.3px);
  height: 121px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-17c9bc52.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-17c9bc52.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-98d5ad8 {
  text-align: center;
  color: #d5a901;
  font-family: "Slackey", Sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-98d5ad8
  > .elementor-widget-container {
  margin: -30px 0px -125px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5bd821f6
  > .elementor-widget-container {
  padding: 0px 30px 0px 30px;
}
.elementor-9 .elementor-element.elementor-element-2dcfe1c {
  margin-top: 10px;
  margin-bottom: -10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-5346bcf7.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-5346bcf7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-461344d {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 100px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-461344d
  > .elementor-widget-container {
  margin: -62px 0px -215px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-5a22f9b {
  text-align: center;
  color: #d5a901;
  font-family: "Slackey", Sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-5a22f9b
  > .elementor-widget-container {
  margin: -16px 0px -90px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-24b9d7f2 {
  --divider-border-style: solid;
  --divider-color: #d5a901;
  --divider-border-width: 2px;
}
.elementor-9
  .elementor-element.elementor-element-24b9d7f2
  .elementor-divider-separator {
  width: 70%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-24b9d7f2 .elementor-divider {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
}
.elementor-9
  .elementor-element.elementor-element-24b9d7f2
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-9 .elementor-element.elementor-element-12394701 {
  margin-top: 10px;
  margin-bottom: -10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-3c45eaa.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-3c45eaa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-2b83ee90 {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1.2em;
}
.elementor-9
  .elementor-element.elementor-element-2b83ee90
  > .elementor-widget-container {
  margin: 16px 0px -86px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1d8975c5 {
  --divider-border-style: solid;
  --divider-color: #d5a901;
  --divider-border-width: 2px;
}
.elementor-9
  .elementor-element.elementor-element-1d8975c5
  .elementor-divider-separator {
  width: 70%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-1d8975c5 .elementor-divider {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
}
.elementor-9
  .elementor-element.elementor-element-1d8975c5
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-9 .elementor-element.elementor-element-6e6a7bc1 {
  margin-top: 30px;
  margin-bottom: -10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-7d764d92.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-7d764d92.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-6a06769e {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-6a06769e
  > .elementor-widget-container {
  margin: -45px 0px -146px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-150fa643 {
  text-align: center;
  color: #d5a901;
  font-family: "Slackey", Sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-150fa643
  > .elementor-widget-container {
  margin: -16px 0px -90px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-1fe31c96:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-1fe31c96
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5a901;
}
.elementor-9 .elementor-element.elementor-element-1fe31c96 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 50px 0px 170px 0px;
}
.elementor-9
  .elementor-element.elementor-element-1fe31c96
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-1fe31c96
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #141414;
}
.elementor-9
  .elementor-element.elementor-element-1fe31c96
  > .elementor-shape-bottom
  svg {
  width: calc(145% + 1.3px);
  height: 121px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-414122d2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-414122d2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-7f0e95ab {
  margin-top: 10px;
  margin-bottom: -10px;
  padding: 0px 50px 0px 50px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-5085a62f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5085a62f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-e8c3ae3 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 80px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-e8c3ae3
  > .elementor-widget-container {
  margin: -16px 0px -150px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-33638192 {
  --divider-border-style: solid;
  --divider-color: #d5a901;
  --divider-border-width: 1px;
}
.elementor-9
  .elementor-element.elementor-element-33638192
  .elementor-divider-separator {
  width: 28%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-33638192 .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-9
  .elementor-element.elementor-element-33638192
  > .elementor-widget-container {
  margin: -24px 0px 00px 0px;
}
.elementor-9 .elementor-element.elementor-element-7fdcfe6b {
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1d80ea9d.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-1d80ea9d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-1d80ea9d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 15px 15px 15px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-1d80ea9d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-62e7a9cc {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-62e7a9cc
  > .elementor-widget-container {
  margin: -11px 0px -61px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-6fbaf04f {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-6fbaf04f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-57d0340a.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-57d0340a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-57d0340a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 15px 15px 15px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-57d0340a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-244a5f25 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-244a5f25
  > .elementor-widget-container {
  margin: -11px 0px -61px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-6302218c {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-6302218c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-3199349d.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-3199349d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-3199349d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 15px 15px 15px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-3199349d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-4c07f265 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-4c07f265
  > .elementor-widget-container {
  margin: -11px 0px -61px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1a285abd {
  text-align: center;
  color: #ffffff;
  font-family: "Slackey", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-1a285abd
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5ec6338d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-5ec6338d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-9 .elementor-element.elementor-element-5ec6338d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5ec6338d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-565fb3e6 {
  margin-top: 0px;
  margin-bottom: -10px;
  padding: 80px 80px 10px 80px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-c70324e.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-c70324e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-c032e24 img {
  border-radius: 25px 25px 25px 25px;
}
.elementor-9
  .elementor-element.elementor-element-c032e24
  > .elementor-widget-container {
  padding: 0px 160px 0px 160px;
}
.elementor-9 .elementor-element.elementor-element-486fe816 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-486fe816
  > .elementor-widget-container {
  margin: 30px 0px -40px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-86c357e {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-86c357e
  > .elementor-widget-container {
  margin: 10px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-3d3ad87a {
  margin-top: 0px;
  margin-bottom: -8px;
  padding: 10px 150px 10px 150px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-e83eaba.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-e83eaba.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-e83eaba
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-346f0b21 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-346f0b21
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-346f0b21
  .elementor-button:focus {
  color: #ffffff;
  background-color: transparent;
  background-image: linear-gradient(180deg, #d5a901 0%, #d5a901 100%);
  border-color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-346f0b21
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-346f0b21
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-545dc182.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-545dc182.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-545dc182
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-189c0584 .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #d5a901;
  color: #d5a901;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-189c0584
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-189c0584
  .elementor-button:focus {
  color: #ffffff;
  background-color: transparent;
  background-image: linear-gradient(180deg, #d5a901 0%, #d5a901 100%);
  border-color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-189c0584
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-189c0584
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1f031f16.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1f031f16.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1f031f16
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-315cdecc .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-315cdecc
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-315cdecc
  .elementor-button:focus {
  color: #ffffff;
  background-color: transparent;
  background-image: linear-gradient(180deg, #d5a901 0%, #d5a901 100%);
  border-color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-315cdecc
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-315cdecc
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-5d55d59e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5d55d59e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5d55d59e
  > .elementor-element-populated {
  margin: 0px 5px 10px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
  padding: 10px 10px 10px 0px;
}
.elementor-9 .elementor-element.elementor-element-450da1dc .elementor-button {
  font-family: "Slackey", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0px;
  fill: #d5a901;
  color: #d5a901;
  background-color: #d5a901;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 455px 455px 455px 455px;
  padding: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-450da1dc
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-450da1dc
  .elementor-button:focus {
  color: #ffffff;
  background-color: transparent;
  background-image: linear-gradient(180deg, #d5a901 0%, #d5a901 100%);
  border-color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-450da1dc
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-450da1dc
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-4d52008 {
  margin-top: 0px;
  margin-bottom: -8px;
  padding: 20px 340px 0px 340px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-28097521.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-28097521.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-28097521:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 60px 0px 60px;
}
.elementor-9
  .elementor-element.elementor-element-28097521
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-3fef87fd img {
  border-radius: 4555px 4555px 4555px 4555px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-59cb1188.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-59cb1188.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-59cb1188:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5a901;
}
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-59cb1188
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-3c32eb50 img {
  border-radius: 4555px 4555px 4555px 4555px;
}
.elementor-9 .elementor-element.elementor-element-252d8c58 {
  margin-top: 50px;
  margin-bottom: 12px;
  padding: 10px 10px 10px 10px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-59d52659.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-59d52659.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-59d52659
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-45d6d635 {
  text-align: center;
  color: #000000;
  font-family: "Slackey", Sans-serif;
  font-size: 18px;
  font-weight: 100;
  line-height: 2em;
}
.elementor-9
  .elementor-element.elementor-element-45d6d635
  > .elementor-widget-container {
  margin: 0px 0px -30px 0px;
  padding: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-6c0260d {
    width: 50%;
  }
  .elementor-9 .elementor-element.elementor-element-1e7e7591 {
    width: 50%;
  }
  .elementor-9 .elementor-element.elementor-element-2124f5c7 {
    width: 15%;
  }
  .elementor-9 .elementor-element.elementor-element-322cada1 {
    width: 15%;
  }
  .elementor-9 .elementor-element.elementor-element-2caaddc5 {
    width: 69.666%;
  }
  .elementor-9 .elementor-element.elementor-element-17c9bc52 {
    width: 48%;
  }
  .elementor-9 .elementor-element.elementor-element-6b4ffc2d {
    width: 52%;
  }
  .elementor-9 .elementor-element.elementor-element-5085a62f {
    width: 80%;
  }
  .elementor-9 .elementor-element.elementor-element-502309c {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-32909208 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 08px 0px 8px;
  }
  .elementor-9 .elementor-element.elementor-element-6c0260d {
    width: 100%;
  }
  .elementor-9
    .elementor-element.elementor-element-6c0260d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-557c7d69 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 010px 0px 140px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-7cc366a6
    > .elementor-element-populated {
    padding: 0px 40px 20px 40px;
  }
  .elementor-9
    .elementor-element.elementor-element-52a0f2b
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-69accdf {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-4ad4470e {
    text-align: center;
    font-size: 80px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-4ad4470e
    > .elementor-widget-container {
    margin: -3px 0px -131px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-72006d98 {
    text-align: center;
    font-size: 20px;
    line-height: 1.7em;
  }
  .elementor-9
    .elementor-element.elementor-element-72006d98
    > .elementor-widget-container {
    margin: -3px 0px -26px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-f5fb4b0 {
    padding: 05px 05px 05px 05px;
  }
  .elementor-9 .elementor-element.elementor-element-33f29a89 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-33f29a89
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-33ea5284 .elementor-button {
    font-size: 18px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-2bb5f933 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-2bb5f933
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-75c76e43 .elementor-button {
    font-size: 18px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-1d8231f {
    width: 100%;
  }
  .elementor-9
    .elementor-element.elementor-element-1d8231f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-8ef2edc .elementor-button {
    font-size: 18px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-79708c43 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 00px 00px 00px 00px;
  }
  .elementor-9
    .elementor-element.elementor-element-47b86e8f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-4d0164fd {
    margin-top: 10px;
    margin-bottom: -10px;
    padding: 00px 00px 00px 00px;
  }
  .elementor-9 .elementor-element.elementor-element-13cda780 {
    text-align: center;
    font-size: 11px;
    line-height: 1.5em;
  }
  .elementor-9
    .elementor-element.elementor-element-13cda780
    > .elementor-widget-container {
    margin: -1px 0px -2px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2ac955f9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 10px 150px 10px;
  }
  .elementor-9
    .elementor-element.elementor-element-1f547e02
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-643af709 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 05px 0px 5px;
  }
  .elementor-9
    .elementor-element.elementor-element-7a92600d
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-17dd76d0 {
    text-align: center;
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-17dd76d0
    > .elementor-widget-container {
    margin: 10px 0px -85px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-6a06cf6e {
    text-align: center;
    font-size: 14px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a06cf6e
    > .elementor-widget-container {
    margin: 0px 0px -5px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2ee6ea09 {
    padding: 05px 05px 05px 05px;
  }
  .elementor-9 .elementor-element.elementor-element-2124f5c7 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-2124f5c7
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-7da10f51 .elementor-button {
    font-size: 19px;
    padding: 18px 14px 18px 14px;
  }
  .elementor-9 .elementor-element.elementor-element-322cada1 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-322cada1
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-16463e46 .elementor-button {
    font-size: 19px;
    padding: 18px 14px 18px 14px;
  }
  .elementor-9 .elementor-element.elementor-element-a148eff {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 150px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-98d5ad8 {
    text-align: center;
    font-size: 40px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-98d5ad8
    > .elementor-widget-container {
    margin: 40px 0px -25px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2dcfe1c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-461344d {
    text-align: center;
    font-size: 60px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-461344d
    > .elementor-widget-container {
    margin: -3px 0px -103px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-5a22f9b {
    text-align: center;
    font-size: 30px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-5a22f9b
    > .elementor-widget-container {
    margin: -3px 0px -49px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-12394701 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-2b83ee90 {
    text-align: center;
    font-size: 40px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-2b83ee90
    > .elementor-widget-container {
    margin: 8px 0px -68px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-6e6a7bc1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-6a06769e {
    text-align: center;
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-6a06769e
    > .elementor-widget-container {
    margin: 14px 0px -77px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-150fa643 {
    text-align: center;
    font-size: 30px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-150fa643
    > .elementor-widget-container {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-1fe31c96 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 10px 150px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-7f0e95ab {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-e8c3ae3 {
    text-align: center;
    font-size: 46px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-e8c3ae3
    > .elementor-widget-container {
    margin: -3px 0px -56px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-33638192
    .elementor-divider-separator {
    width: 86%;
  }
  .elementor-9
    .elementor-element.elementor-element-33638192
    .elementor-divider {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .elementor-9 .elementor-element.elementor-element-7fdcfe6b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 12px 0px 12px;
  }
  .elementor-9
    .elementor-element.elementor-element-1d80ea9d
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-62e7a9cc {
    text-align: center;
    font-size: 30px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-62e7a9cc
    > .elementor-widget-container {
    margin: -2px 0px -59px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-6fbaf04f {
    text-align: center;
    font-size: 15px;
    line-height: 2em;
  }
  .elementor-9
    .elementor-element.elementor-element-6fbaf04f
    > .elementor-widget-container {
    margin: 05px 0px -21px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-57d0340a
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-244a5f25 {
    text-align: center;
    font-size: 30px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-244a5f25
    > .elementor-widget-container {
    margin: -2px 0px -59px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-6302218c {
    text-align: center;
    font-size: 15px;
    line-height: 2em;
  }
  .elementor-9
    .elementor-element.elementor-element-6302218c
    > .elementor-widget-container {
    margin: 05px 0px -21px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-3199349d
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-4c07f265 {
    text-align: center;
    font-size: 30px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-4c07f265
    > .elementor-widget-container {
    margin: -2px 0px -59px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-1a285abd {
    text-align: center;
    font-size: 15px;
    line-height: 2em;
  }
  .elementor-9
    .elementor-element.elementor-element-1a285abd
    > .elementor-widget-container {
    margin: 05px 0px -21px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-5ec6338d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 08px 08px 08px 08px;
  }
  .elementor-9 .elementor-element.elementor-element-565fb3e6 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-c032e24
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-486fe816 {
    text-align: center;
    font-size: 15px;
    line-height: 2em;
  }
  .elementor-9
    .elementor-element.elementor-element-486fe816
    > .elementor-widget-container {
    margin: 10px 0px -25px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-86c357e {
    text-align: center;
    font-size: 22px;
    line-height: 1.8em;
  }
  .elementor-9
    .elementor-element.elementor-element-86c357e
    > .elementor-widget-container {
    margin: 10px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-3d3ad87a {
    padding: 05px 05px 05px 05px;
  }
  .elementor-9 .elementor-element.elementor-element-e83eaba {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-e83eaba
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-346f0b21 .elementor-button {
    font-size: 16px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-545dc182 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-545dc182
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-189c0584 .elementor-button {
    font-size: 16px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-1f031f16 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-1f031f16
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-315cdecc .elementor-button {
    font-size: 16px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-5d55d59e {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-5d55d59e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-450da1dc .elementor-button {
    font-size: 16px;
    padding: 19px 16px 19px 16px;
  }
  .elementor-9 .elementor-element.elementor-element-4d52008 {
    padding: 05px 05px 05px 05px;
  }
  .elementor-9 .elementor-element.elementor-element-28097521 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-28097521
    > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-59cb1188 {
    width: 50%;
  }
  .elementor-9
    .elementor-element.elementor-element-59cb1188
    > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-9 .elementor-element.elementor-element-252d8c58 {
    padding: 10px 0px 6px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-59d52659 {
    width: 100%;
  }
  .elementor-bc-flex-widget
    .elementor-9
    .elementor-element.elementor-element-59d52659.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-9
    .elementor-element.elementor-element-59d52659.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-9
    .elementor-element.elementor-element-59d52659
    > .elementor-element-populated {
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-45d6d635 {
    text-align: center;
    font-size: 17px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-45d6d635
    > .elementor-widget-container {
    margin: 0px 0px -32px 0px;
    padding: 0px 0px 0px 0px;
  }
}
