.elementor-7551 .elementor-element.elementor-element-97e75b4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-97e75b4:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-97e75b4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000;
}
.elementor-7551 .elementor-element.elementor-element-97e75b4,
.elementor-7551 .elementor-element.elementor-element-97e75b4:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-97e75b4.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-54e2244 {
  --display: flex;
  --min-height: 804px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-54e2244,
.elementor-7551 .elementor-element.elementor-element-54e2244:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-d544129 {
  --display: flex;
  --min-height: 511px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: flex-start;
  --gap: 30px 30px;
  --flex-wrap: nowrap;
  --background-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-d544129:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-d544129
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-2c50d431-c9c0-410d-9862-0b465dfaedb7);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-7551 .elementor-element.elementor-element-d544129,
.elementor-7551 .elementor-element.elementor-element-d544129:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-1ed6f8e {
  --display: flex;
  --min-height: 713px;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-6328cbc {
  width: var(--container-widget-width, 42%);
  max-width: 42%;
  --container-widget-width: 42%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-6328cbc
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #007359 60%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-6328cbc.elementor-element {
  --align-self: flex-start;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-6328cbc
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 500;
}
.elementor-7551 .elementor-element.elementor-element-4744cde {
  width: var(--container-widget-width, 92%);
  max-width: 92%;
  --container-widget-width: 92%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-4744cde.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-4744cde
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 52px;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-db2cfff {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: justify;
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 300;
}
.elementor-7551
  .elementor-element.elementor-element-db2cfff
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-db2cfff.elementor-element {
  --align-self: flex-start;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-93876de {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: flex-start;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-93876de,
.elementor-7551 .elementor-element.elementor-element-93876de:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-93876de.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-58fd7b9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-ep-button-text {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-ep-button-content-wrapper {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-9808400 .bdt-ep-button,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:after,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:before,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button.bdt-ep-button-effect-h:hover {
  background-color: transparent;
  background-image: linear-gradient(90deg, #59d4d1 0%, #03ff94 100%);
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button:after,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button:hover,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button.bdt-ep-button-effect-h:after {
  background-color: transparent;
  background-image: linear-gradient(90deg, #24ecac 0%, #03ff94 100%);
}
.elementor-7551 .elementor-element.elementor-element-9808400 {
  width: var(--container-widget-width, 31%);
  max-width: 31%;
  --container-widget-width: 31%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-9808400.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-flex-align-right {
  margin-left: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-flex-align-left {
  margin-right: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-flex-align-top {
  margin-bottom: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button
  .bdt-flex-align-bottom {
  margin-top: 16px;
}
.elementor-7551 .elementor-element.elementor-element-9808400 .bdt-ep-button {
  color: #000;
  border-style: none;
  border-radius: 100px;
  padding: 10px;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 245px;
  width: 100%;
}
.elementor-7551
  .elementor-element.elementor-element-9808400
  .bdt-ep-button:hover {
  color: #000;
  border-style: solid;
  border-width: 0;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-ep-button-text {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-ep-button-content-wrapper {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-d86a73e .bdt-ep-button,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:after,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:before,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button.bdt-ep-button-effect-h:hover {
  background-color: #7d7d7d00;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button:after,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button:hover,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button.bdt-ep-button-effect-h:after {
  background-color: transparent;
  background-image: linear-gradient(90deg, #24ecac 0%, #03ff94 100%);
}
.elementor-7551 .elementor-element.elementor-element-d86a73e {
  width: var(--container-widget-width, 48%);
  max-width: 48%;
  --container-widget-width: 48%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-d86a73e.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-flex-align-right {
  margin-left: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-flex-align-left {
  margin-right: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-flex-align-top {
  margin-bottom: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button
  .bdt-flex-align-bottom {
  margin-top: 16px;
}
.elementor-7551 .elementor-element.elementor-element-d86a73e .bdt-ep-button {
  color: #24ecac;
  border-style: solid;
  border-width: 1px;
  border-color: #24ecac;
  border-radius: 100px;
  padding: 10px;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 500px;
  width: 100%;
}
.elementor-7551
  .elementor-element.elementor-element-d86a73e
  .bdt-ep-button:hover {
  color: #000;
  border-style: solid;
  border-width: 0;
}
.elementor-7551 .elementor-element.elementor-element-fe4d6bd {
  --display: flex;
  --min-height: 713px;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-d744912 {
  --display: flex;
  --min-height: 666px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-d744912.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-e9977cd
  > .elementor-widget-container {
  border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-e9977cd
  .elementor-wrapper {
  --video-aspect-ratio: 1.77777;
}
.elementor-7551 .elementor-element.elementor-element-2c2ad34 {
  --display: flex;
  --flex-direction: column-reverse;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-7449e7f {
  --display: flex;
  --min-height: 215px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-4253860 {
  --display: flex;
  --min-height: 500px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  --border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-4253860,
.elementor-7551 .elementor-element.elementor-element-4253860:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-f408358 {
  --spacer-size: 14px;
}
.elementor-7551 .elementor-element.elementor-element-119ab94 {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-119ab94
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-shadow: 5px 3px 3px rgba(0, 0, 0, 0.3);
}
.elementor-7551 .elementor-element.elementor-element-f89eb63 {
  --display: flex;
  --min-height: 500px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-f89eb63:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-f89eb63
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1e1e;
  background-image: var(--wpr-bg-8c5fc79a-7b2f-4ca4-83b8-9a41e3edad20);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-f89eb63,
.elementor-7551 .elementor-element.elementor-element-f89eb63:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-a921468 {
  --spacer-size: 9px;
}
.elementor-7551 .elementor-element.elementor-element-5a25161 {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-5a25161
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-e746b82 {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-e746b82
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-e746b82.elementor-element {
  --align-self: flex-start;
}
.elementor-7551
  .elementor-element.elementor-element-e746b82
  .elementor-heading-title {
  color: #f0f0f0;
  font-family: "Poppins", Sans-serif;
  font-size: 40px;
  font-weight: 300;
}
.elementor-7551 .elementor-element.elementor-element-2edc552 {
  --spacer-size: 34px;
}
.elementor-7551 .elementor-element.elementor-element-23f9c6b {
  --display: flex;
  --min-height: 337px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-f271037 {
  --display: flex;
  --min-height: 500px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-f271037
  .elementor-background-slideshow__slide__image {
  background-position: center center;
}
.elementor-7551 .elementor-element.elementor-element-f271037,
.elementor-7551 .elementor-element.elementor-element-f271037:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-0bfb0db {
  --display: flex;
  --min-height: 397px;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-0bfb0db.e-con {
  --align-self: center;
}
.elementor-7551 .elementor-element.elementor-element-aaf89ca {
  --spacer-size: 1px;
}
.elementor-7551 .elementor-element.elementor-element-8a04b25 {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-8a04b25
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551
  .elementor-element.elementor-element-8a04b25
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
  text-shadow: 5px 3px 3px rgba(0, 0, 0, 0.3);
}
.elementor-7551 .elementor-element.elementor-element-791a5eb {
  width: var(--container-widget-width, 85%);
  max-width: 85%;
  --container-widget-width: 85%;
  --container-widget-flex-grow: 0;
  text-align: center;
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-c3f1906 {
  --display: flex;
  --min-height: 500px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  --border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-c3f1906,
.elementor-7551 .elementor-element.elementor-element-c3f1906:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-16dda15 {
  --display: flex;
  --min-height: 235px;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-16dda15:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-16dda15
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-f22ac87d-b1f1-415b-a458-f9cd15a4cc4c);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-16dda15,
.elementor-7551 .elementor-element.elementor-element-16dda15:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-bd8932d {
  width: var(--container-widget-width, 21%);
  max-width: 21%;
  --container-widget-width: 21%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-bd8932d
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551
  .elementor-element.elementor-element-bd8932d
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 74px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-deb8b8e {
  width: var(--container-widget-width, 48%);
  max-width: 48%;
  --container-widget-width: 48%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-deb8b8e
  > .elementor-widget-container {
  margin: 0;
  padding: 0 0 0 61px;
}
.elementor-7551
  .elementor-element.elementor-element-deb8b8e
  .elementor-heading-title {
  color: #21ddaf;
  font-family: "Poppins", Sans-serif;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-550b1e6 {
  --display: flex;
  --min-height: 235px;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-550b1e6:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-550b1e6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-b07e3d89-fded-446f-ad8d-e2a25283d327);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-550b1e6,
.elementor-7551 .elementor-element.elementor-element-550b1e6:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-550b1e6.e-con {
  --align-self: center;
}
.elementor-7551 .elementor-element.elementor-element-2414895 {
  width: var(--container-widget-width, 21%);
  max-width: 21%;
  --container-widget-width: 21%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-2414895
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551
  .elementor-element.elementor-element-2414895
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 74px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-75d15c0 {
  width: var(--container-widget-width, 48%);
  max-width: 48%;
  --container-widget-width: 48%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-75d15c0
  > .elementor-widget-container {
  margin: 0;
  padding: 0 0 0 61px;
}
.elementor-7551
  .elementor-element.elementor-element-75d15c0
  .elementor-heading-title {
  color: #21ddaf;
  font-family: "Poppins", Sans-serif;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-1fe6bcd {
  --display: flex;
  --min-height: 491px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-eda95d5 {
  --display: flex;
  --min-height: 500px;
  --justify-content: flex-end;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-eda95d5:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-eda95d5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1e1e;
  background-image: var(--wpr-bg-15a1a76e-c082-4efe-a6c2-5c634328e9fe);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-eda95d5,
.elementor-7551 .elementor-element.elementor-element-eda95d5:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-8cfca0f {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-8cfca0f
  > .elementor-widget-container {
  margin: 0;
  padding: 0 49px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-8cfca0f
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 32px;
  font-weight: 700;
  text-shadow: 5px 3px 3px rgba(0, 0, 0, 0.3);
}
.elementor-7551 .elementor-element.elementor-element-2e3e2a9 {
  --spacer-size: 37px;
}
.elementor-7551 .elementor-element.elementor-element-4c5343d {
  --display: flex;
  --min-height: 500px;
  --justify-content: flex-start;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-4c5343d:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-4c5343d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1e1e;
  background-image: var(--wpr-bg-f21c46dc-3cc5-4a31-a66b-553b97a8fb4e);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-4c5343d,
.elementor-7551 .elementor-element.elementor-element-4c5343d:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-110616e {
  --spacer-size: 14px;
}
.elementor-7551 .elementor-element.elementor-element-72f58a5 {
  width: var(--container-widget-width, 65%);
  max-width: 65%;
  --container-widget-width: 65%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-72f58a5
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551
  .elementor-element.elementor-element-72f58a5
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 37px;
  font-weight: 700;
  text-shadow: 5px 3px 3px rgba(0, 0, 0, 0.3);
}
.elementor-7551 .elementor-element.elementor-element-5286f46 {
  width: var(--container-widget-width, 85%);
  max-width: 85%;
  --container-widget-width: 85%;
  --container-widget-flex-grow: 0;
  text-align: center;
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-03909c4 {
  --display: flex;
  --min-height: 500px;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-03909c4:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-03909c4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1e1e;
  background-image: var(--wpr-bg-69d4ecb8-f605-4f99-b9a1-1cb31474adde);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-03909c4,
.elementor-7551 .elementor-element.elementor-element-03909c4:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-ab8c53f {
  --spacer-size: 54px;
}
.elementor-7551 .elementor-element.elementor-element-1191557 {
  width: var(--container-widget-width, 97%);
  max-width: 97%;
  --container-widget-width: 97%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-1191557
  > .elementor-widget-container {
  margin: 0;
  padding: 0 0 0 24px;
}
.elementor-7551
  .elementor-element.elementor-element-1191557
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 37px;
  font-weight: 700;
  text-shadow: 5px 3px 3px rgba(0, 0, 0, 0.3);
}
.elementor-7551 .elementor-element.elementor-element-1ae297d {
  --display: flex;
  --min-height: 100px;
  --flex-direction: row-reverse;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap-reverse;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --align-content: space-evenly;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-1ae297d.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-870eeea {
  width: var(--container-widget-width, 26.835%);
  max-width: 26.835%;
  --container-widget-width: 26.835%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-870eeea
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #007359 62%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-870eeea.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-870eeea
  .elementor-heading-title {
  color: #000;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-fca22f9 {
  --display: flex;
  --min-height: 100px;
  --flex-direction: row-reverse;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap-reverse;
  --justify-content: center;
  --align-items: center;
  --gap: 20px 20px;
  --flex-wrap: wrap;
  --align-content: space-evenly;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-fca22f9.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-dba3e89 {
  --display: flex;
  --min-height: 69px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-dba3e89.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-afae0d1 img {
  opacity: 0.48;
  filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.elementor-7551 .elementor-element.elementor-element-fc0f531 {
  --display: flex;
  --min-height: 69px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-fc0f531.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-c2d6f32 {
  width: var(--container-widget-width, 69.272%);
  max-width: 69.272%;
  --container-widget-width: 69.272%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-c2d6f32.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-c2d6f32 img {
  opacity: 0.48;
  filter: brightness(99%) contrast(0%) saturate(200%) blur(0px)
    hue-rotate(121deg);
}
.elementor-7551 .elementor-element.elementor-element-508db2d {
  --display: flex;
  --min-height: 69px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-508db2d.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-9f70c61 img {
  opacity: 0.48;
  filter: brightness(200%) contrast(0%) saturate(85%) blur(0px) hue-rotate(0deg);
}
.elementor-7551 .elementor-element.elementor-element-2176eae {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 20px 20px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-2176eae.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-69690e5 {
  --display: flex;
  --min-height: 135px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-963cbab {
  --display: flex;
  --min-height: 550px;
  --justify-content: flex-start;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-963cbab:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-963cbab
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
  background-image: var(--wpr-bg-51233574-2b19-4b01-9dfd-e4cdbc8f0697);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-963cbab:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 20px;
  --border-top-left-radius: 20px;
  --border-top-right-radius: 20px;
  --border-bottom-right-radius: 20px;
  --border-bottom-left-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-963cbab,
.elementor-7551 .elementor-element.elementor-element-963cbab:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-b017bca {
  --spacer-size: 79px;
}
.elementor-7551 .elementor-element.elementor-element-c1ca20d {
  width: var(--container-widget-width, 41.473%);
  max-width: 41.473%;
  --container-widget-width: 41.473%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-c1ca20d.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-c1ca20d
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551
  .elementor-element.elementor-element-d3f4a29
  .elementor-heading-title {
  color: #b3b3b3;
  font-family: "Poppins", Sans-serif;
  font-size: 28px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-2d1c959 {
  --display: flex;
  --min-height: 550px;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-2d1c959,
.elementor-7551 .elementor-element.elementor-element-2d1c959:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-605e428 {
  --display: flex;
  --min-height: 270px;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-605e428:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-605e428
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
  background-image: var(--wpr-bg-4a631d23-073b-483c-8648-0c693da86867);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-605e428:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-605e428,
.elementor-7551 .elementor-element.elementor-element-605e428:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-6342976 {
  width: var(--container-widget-width, 86%);
  max-width: 86%;
  --container-widget-width: 86%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-6342976
  .elementor-heading-title {
  color: #b3b3b3;
  font-family: "Poppins", Sans-serif;
  font-size: 28px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-1e81e36 {
  width: var(--container-widget-width, 85%);
  max-width: 85%;
  --container-widget-width: 85%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-1e81e36.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-1e81e36
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-c9ca450 {
  --spacer-size: 50px;
}
.elementor-7551 .elementor-element.elementor-element-34bb357 {
  --display: flex;
  --min-height: 270px;
  --justify-content: center;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-34bb357:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-34bb357
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
  background-image: var(--wpr-bg-a654a726-5c05-4013-a40a-e1c5deba5434);
  background-position: 0 -50px;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-34bb357:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-34bb357,
.elementor-7551 .elementor-element.elementor-element-34bb357:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-25b1c56 {
  width: var(--container-widget-width, 57%);
  max-width: 57%;
  --container-widget-width: 57%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-25b1c56
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-be4db40 {
  width: var(--container-widget-width, 57%);
  max-width: 57%;
  --container-widget-width: 57%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-be4db40
  .elementor-heading-title {
  color: #b3b3b3;
  font-family: "Poppins", Sans-serif;
  font-size: 28px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-d55e93a {
  --display: flex;
  --min-height: 0px;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --align-content: space-evenly;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-d55e93a.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-9971031 {
  width: var(--container-widget-width, 26.835%);
  max-width: 26.835%;
  --container-widget-width: 26.835%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-9971031
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #007359 62%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-9971031.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-9971031
  .elementor-heading-title {
  color: #000;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-990356c {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 10px 10px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --border-radius: 15px;
  --margin-top: 10px;
  --margin-bottom: 10px;
  --margin-left: 10px;
  --margin-right: 10px;
}
.elementor-7551 .elementor-element.elementor-element-990356c.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-616e9e2 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-616e9e2.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-ce005e6 {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-ce005e6
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-2424b31 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: center;
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 500;
}
.elementor-7551
  .elementor-element.elementor-element-2424b31
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-2424b31.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-6844303 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-ea5d967 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-487b0cd {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-21082b0 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-6116b61 {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-6116b61.elementor-element {
  --align-self: center;
}
.elementor-7551 .elementor-element.elementor-element-c99e53f {
  --n-tabs-direction: column;
  --n-tabs-heading-direction: row;
  --n-tabs-heading-width: initial;
  --n-tabs-title-flex-basis: content;
  --n-tabs-title-flex-shrink: 0;
  --n-tabs-heading-justify-content: initial;
  --n-tabs-title-width: 100%;
  --n-tabs-title-height: initial;
  --n-tabs-title-align-items: center;
  --n-tabs-title-flex-grow: 1;
  --n-tabs-heading-wrap: wrap;
  --n-tabs-heading-overflow-x: initial;
  --n-tabs-title-white-space: initial;
  width: 100%;
  max-width: 100%;
  --n-tabs-title-justify-content: center;
  --n-tabs-title-text-align: center;
  --n-tabs-title-gap: 10px;
  --n-tabs-gap: 10px;
  --n-tabs-title-border-radius: 15px;
  --n-tabs-title-font-size: 33px;
  --n-tabs-title-color: #fefefe;
  --n-tabs-title-color-active: #040404;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:not(:hover) {
  background: #02010100;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="false"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: #24ecacb8;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="true"],
.elementor-7551
  .elementor-element.elementor-element-c99e53f.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="true"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: #24ecac;
}
.elementor-7551 .elementor-element.elementor-element-c99e53f.elementor-element {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:not(:hover) {
  border-style: solid;
  border-color: #24ecac;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
  font-family: "Poppins", Sans-serif;
  font-weight: 800;
}
.elementor-7551
  .elementor-element.elementor-element-c99e53f
  [data-touch-mode="false"]
  .e-n-tab-title[aria-selected="false"]:hover {
  --n-tabs-title-color-hover: #060606;
}
.elementor-7551 .elementor-element.elementor-element-aed1c7e {
  --display: flex;
  --min-height: 0px;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --align-content: space-evenly;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-aed1c7e.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-d9c74ce {
  width: var(--container-widget-width, 26.835%);
  max-width: 26.835%;
  --container-widget-width: 26.835%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-d9c74ce
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #007359 62%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-d9c74ce.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-d9c74ce
  .elementor-heading-title {
  color: #000;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-6ff5b43 {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 10px 10px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --border-radius: 15px;
  --margin-top: 10px;
  --margin-bottom: 10px;
  --margin-left: 10px;
  --margin-right: 10px;
}
.elementor-7551 .elementor-element.elementor-element-6ff5b43.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-da972a9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-da972a9.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-9c1acc5 {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-9c1acc5
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-505a7e2 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: center;
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 500;
}
.elementor-7551
  .elementor-element.elementor-element-505a7e2
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-505a7e2.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-48cf15e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-f4d867e {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-17017f3 {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-7b2b34c {
  --n-tabs-direction: column;
  --n-tabs-heading-direction: row;
  --n-tabs-heading-width: initial;
  --n-tabs-title-flex-basis: content;
  --n-tabs-title-flex-shrink: 0;
  --n-tabs-heading-justify-content: initial;
  --n-tabs-title-width: 100%;
  --n-tabs-title-height: initial;
  --n-tabs-title-align-items: center;
  --n-tabs-title-flex-grow: 1;
  --n-tabs-heading-wrap: wrap;
  --n-tabs-heading-overflow-x: initial;
  --n-tabs-title-white-space: initial;
  width: 100%;
  max-width: 100%;
  --n-tabs-title-justify-content: center;
  --n-tabs-title-text-align: center;
  --n-tabs-title-gap: 10px;
  --n-tabs-gap: 10px;
  --n-tabs-title-border-radius: 15px;
  --n-tabs-title-font-size: 33px;
  --n-tabs-title-color: #fefefe;
  --n-tabs-title-color-active: #040404;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:not(:hover) {
  background: #02010100;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="false"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: #24ecacb8;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="true"],
.elementor-7551
  .elementor-element.elementor-element-7b2b34c.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="true"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: #24ecac;
}
.elementor-7551 .elementor-element.elementor-element-7b2b34c.elementor-element {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:not(:hover) {
  border-style: solid;
  border-color: #24ecac;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c.elementor-widget-n-tabs
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
  font-family: "Poppins", Sans-serif;
  font-weight: 800;
}
.elementor-7551
  .elementor-element.elementor-element-7b2b34c
  [data-touch-mode="false"]
  .e-n-tab-title[aria-selected="false"]:hover {
  --n-tabs-title-color-hover: #060606;
}
.elementor-7551 .elementor-element.elementor-element-c7b4569 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-89842c0 {
  width: var(--container-widget-width, 26.835%);
  max-width: 26.835%;
  --container-widget-width: 26.835%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-89842c0
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #009666 100%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-89842c0.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-89842c0
  .elementor-heading-title {
  color: #000;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-0b19da2 {
  width: var(--container-widget-width, 37.089%);
  max-width: 37.089%;
  --container-widget-width: 37.089%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-0b19da2.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-0b19da2 img {
  width: 59%;
}
.elementor-7551 .elementor-element.elementor-element-4a5624f {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-4a5624f
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-1f4b9d6 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-4e66d5e {
  --display: flex;
  --min-height: 430px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-8f0bef9 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-8f0bef9:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-8f0bef9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-68c6be12-abdb-4f71-aba5-2edb160b13e4);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-8f0bef9:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-8f0bef9,
.elementor-7551 .elementor-element.elementor-element-8f0bef9:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-7727079 {
  --spacer-size: 155px;
}
.elementor-7551 .elementor-element.elementor-element-eb09a7b {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-eb09a7b.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-eb09a7b
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-29f6685 {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-29f6685.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-29f6685
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-ad7affa {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-ad7affa:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-ad7affa
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-c9c447e8-e0ff-448c-97b2-8ef5df950916);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-ad7affa:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-ad7affa,
.elementor-7551 .elementor-element.elementor-element-ad7affa:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-cec1fde {
  --spacer-size: 155px;
}
.elementor-7551 .elementor-element.elementor-element-3550314 {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-3550314.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-3550314
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-3979352 {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-3979352.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-3979352
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-7892875 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-e7f2431 {
  --display: flex;
  --min-height: 200px;
  --justify-content: center;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-e7f2431:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-e7f2431
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
  background-image: var(--wpr-bg-1ee44ec6-ce1a-403e-9e5c-75db4ac4366f);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-e7f2431:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-e7f2431,
.elementor-7551 .elementor-element.elementor-element-e7f2431:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-0aafa3e {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-0aafa3e.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-0aafa3e
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-243645f {
  width: var(--container-widget-width, 90%);
  max-width: 90%;
  --container-widget-width: 90%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-243645f.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-243645f
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-b1b54ed {
  --display: flex;
  --min-height: 200px;
  --justify-content: center;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-b1b54ed:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-b1b54ed
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
  background-image: var(--wpr-bg-0e9cf4bc-fa73-42bd-93fe-01360a8516fc);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-b1b54ed:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-b1b54ed,
.elementor-7551 .elementor-element.elementor-element-b1b54ed:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-b615ec2 {
  width: var(--container-widget-width, 67%);
  max-width: 67%;
  --container-widget-width: 67%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-b615ec2.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-b615ec2
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-0876fd4 {
  width: var(--container-widget-width, 67%);
  max-width: 67%;
  --container-widget-width: 67%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-0876fd4.elementor-element {
  --align-self: flex-end;
}
.elementor-7551
  .elementor-element.elementor-element-0876fd4
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-8a5375d {
  --display: flex;
  --min-height: 155px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 0px;
}
.elementor-7551 .elementor-element.elementor-element-8a5375d,
.elementor-7551 .elementor-element.elementor-element-8a5375d:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-12aa76d {
  --display: flex;
  --min-height: 155px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-12aa76d:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-12aa76d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: var(--wpr-bg-dc05f820-5ce8-441e-a76a-07366fe69d3b);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-7551 .elementor-element.elementor-element-12aa76d:hover {
  border-style: solid;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: #6d6767;
  --border-color: #6d6767;
  --border-radius: 15px;
  --border-top-left-radius: 15px;
  --border-top-right-radius: 15px;
  --border-bottom-right-radius: 15px;
  --border-bottom-left-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-12aa76d,
.elementor-7551 .elementor-element.elementor-element-12aa76d:before {
  --border-transition: 0s;
}
.elementor-7551 .elementor-element.elementor-element-ddd83ca {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-ddd83ca
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-ddd83ca.elementor-element {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-ddd83ca
  .elementor-heading-title {
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-d59ba55 {
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width: 30%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-7551 .elementor-element.elementor-element-d59ba55.elementor-element {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-d59ba55
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-e4facce {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 10px 10px;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-e4facce.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-ep-button-text {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-ep-button-content-wrapper {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-6a2caae .bdt-ep-button,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:after,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:before,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button.bdt-ep-button-effect-h:hover {
  background-color: transparent;
  background-image: linear-gradient(90deg, #59d4d1 0%, #03ff94 100%);
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button:after,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button:hover,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button.bdt-ep-button-effect-h:after {
  background-color: transparent;
  background-image: linear-gradient(90deg, #24ecac 0%, #03ff94 100%);
}
.elementor-7551 .elementor-element.elementor-element-6a2caae {
  width: var(--container-widget-width, 27%);
  max-width: 27%;
  --container-widget-width: 27%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-6a2caae.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-flex-align-right {
  margin-left: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-flex-align-left {
  margin-right: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-flex-align-top {
  margin-bottom: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button
  .bdt-flex-align-bottom {
  margin-top: 16px;
}
.elementor-7551 .elementor-element.elementor-element-6a2caae .bdt-ep-button {
  color: #000;
  border-style: none;
  border-radius: 100px;
  padding: 10px;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 478px;
  width: 100%;
}
.elementor-7551
  .elementor-element.elementor-element-6a2caae
  .bdt-ep-button:hover {
  color: #000;
  border-style: solid;
  border-width: 0;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-ep-button-text {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-ep-button-content-wrapper {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-eff4429 .bdt-ep-button,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:after,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:before,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button.bdt-ep-button-effect-h:hover {
  background-color: transparent;
  background-image: linear-gradient(90deg, #59d4d1 0%, #03ff94 100%);
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button:after,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button:hover,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button.bdt-ep-button-effect-h:after {
  background-color: transparent;
  background-image: linear-gradient(90deg, #24ecac 0%, #03ff94 100%);
}
.elementor-7551 .elementor-element.elementor-element-eff4429 {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-eff4429.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-flex-align-right {
  margin-left: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-flex-align-left {
  margin-right: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-flex-align-top {
  margin-bottom: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button
  .bdt-flex-align-bottom {
  margin-top: 16px;
}
.elementor-7551 .elementor-element.elementor-element-eff4429 .bdt-ep-button {
  color: #000;
  border-style: none;
  border-radius: 100px;
  padding: 10px;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 245px;
  width: 100%;
}
.elementor-7551
  .elementor-element.elementor-element-eff4429
  .bdt-ep-button:hover {
  color: #000;
  border-style: solid;
  border-width: 0;
}
.elementor-7551 .elementor-element.elementor-element-93824fe {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-68723f2 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-2c83351 {
  --e-image-carousel-slides-to-show: 1;
}
.elementor-7551
  .elementor-element.elementor-element-2c83351
  .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  background: #25ffbe;
  opacity: 1;
}
.elementor-7551
  .elementor-element.elementor-element-2c83351
  .swiper-pagination-bullet {
  background: #fff;
}
.elementor-7551 .elementor-element.elementor-element-af1b95d {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-0c8e9e0 {
  text-align: left;
}
.elementor-7551
  .elementor-element.elementor-element-0c8e9e0
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
}
.elementor-7551
  .elementor-element.elementor-element-f495067
  > .elementor-widget-container {
  padding: 0 0 0 20px;
}
.elementor-7551 .elementor-element.elementor-element-f495067.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-f495067
  .elementor-icon-list-icon
  i {
  color: #24ecac;
  transition: color 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-f495067
  .elementor-icon-list-icon
  svg {
  fill: #24ecac;
  transition: fill 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-f495067 {
  --e-icon-list-icon-size: 24px;
  --icon-vertical-offset: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-f495067
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-7551
  .elementor-element.elementor-element-f495067
  .elementor-icon-list-item
  > a {
  font-family: "Poppins", Sans-serif;
  font-size: 25px;
  font-weight: 500;
}
.elementor-7551
  .elementor-element.elementor-element-f495067
  .elementor-icon-list-text {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  color: #fff;
  transition: color 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-d2d3e3e {
  --display: flex;
  --min-height: 51vh;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-d2d3e3e,
.elementor-7551 .elementor-element.elementor-element-d2d3e3e:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-7ef3ce4 {
  --display: flex;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-7ef3ce4,
.elementor-7551 .elementor-element.elementor-element-7ef3ce4:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-3d89be2 {
  --display: flex;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-3d89be2,
.elementor-7551 .elementor-element.elementor-element-3d89be2:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-52f9b17
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-52f9b17 {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-52f9b17
  .elementor-heading-title {
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 700;
}
.elementor-7551
  .elementor-element.elementor-element-6bd50e0
  > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-6bd50e0 {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-6bd50e0
  .elementor-heading-title {
  color: #03f19d70;
  font-family: "Poppins", Sans-serif;
  font-size: 19px;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-00ee107 {
  --display: flex;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-cb09154 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-cb09154:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-cb09154
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-cb09154,
.elementor-7551 .elementor-element.elementor-element-cb09154:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-21d8b3d {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-7da1552 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-7da1552,
.elementor-7551 .elementor-element.elementor-element-7da1552:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-be0801c img {
  width: 59%;
  border-style: none;
  border-radius: 20px;
}
.elementor-7551 .elementor-element.elementor-element-97e2fea {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-d00dd9f img {
  width: 50%;
}
.elementor-7551 .elementor-element.elementor-element-74fbe06 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-7e143db img {
  width: 66%;
}
.elementor-7551 .elementor-element.elementor-element-a09bc35 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-a09bc35:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-a09bc35
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-a09bc35,
.elementor-7551 .elementor-element.elementor-element-a09bc35:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-2057c7f {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-2057c7f.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-bf4ec07
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-bf4ec07 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-d5c48a9 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-d5c48a9,
.elementor-7551 .elementor-element.elementor-element-d5c48a9:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-56ac4e7
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-56ac4e7 {
  text-align: center;
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-ea4becd {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-52c5a1d
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-52c5a1d {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-ec5f46a {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-c5f31af
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-c5f31af {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-5f4830e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-5f4830e:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-5f4830e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-5f4830e,
.elementor-7551 .elementor-element.elementor-element-5f4830e:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-43d76fb {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-43d76fb.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-35028c5
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-35028c5 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-e142bd2 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-e142bd2,
.elementor-7551 .elementor-element.elementor-element-e142bd2:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-4480ed2
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-4480ed2 {
  text-align: center;
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-2f05731 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-d041fd7
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-d041fd7 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-ef1b942 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-8be9c76
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-8be9c76 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-0b08ac8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-0b08ac8:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-0b08ac8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-0b08ac8,
.elementor-7551 .elementor-element.elementor-element-0b08ac8:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-2b1059b {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-2b1059b.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-8870c15
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-8870c15 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-3cdcc93 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-3cdcc93,
.elementor-7551 .elementor-element.elementor-element-3cdcc93:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-ff57a29
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-ff57a29 {
  text-align: center;
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-ebb5da5 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-2df50a7
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-2df50a7 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-b54278e {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-b3b57a5
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-b3b57a5 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-107e582 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-107e582:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-107e582
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-107e582,
.elementor-7551 .elementor-element.elementor-element-107e582:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-0501434 {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-0501434.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-89e1e73
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-89e1e73 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-2014515 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-2014515,
.elementor-7551 .elementor-element.elementor-element-2014515:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a.elementor-view-stacked
  .elementor-icon {
  background-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a.elementor-view-default
  .elementor-icon {
  color: #0dffaa;
  border-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a.elementor-view-default
  .elementor-icon
  svg {
  fill: #0dffaa;
}
.elementor-7551 .elementor-element.elementor-element-7d7cc9a .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-7d7cc9a
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-b7de61d {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-594b728
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-594b728
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-594b728.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-594b728.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-594b728.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-594b728.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-594b728.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-594b728 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-594b728
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-b180f42 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-9e2bc07.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-9e2bc07.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-9e2bc07 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-9e2bc07
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-90ad917 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-90ad917:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-90ad917
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-90ad917,
.elementor-7551 .elementor-element.elementor-element-90ad917:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-0b84d60 {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-0b84d60.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-9e65da0
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-9e65da0 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-e896d8f {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-e896d8f,
.elementor-7551 .elementor-element.elementor-element-e896d8f:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409.elementor-view-stacked
  .elementor-icon {
  background-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-3b9a409.elementor-view-default
  .elementor-icon {
  color: #0dffaa;
  border-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-3b9a409.elementor-view-default
  .elementor-icon
  svg {
  fill: #0dffaa;
}
.elementor-7551 .elementor-element.elementor-element-3b9a409 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-3b9a409
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-b8af24d {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-1c26533.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-1c26533.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-1c26533 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-1c26533
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-e121e68 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-3add818
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-3add818
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-3add818.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-3add818.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-3add818.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-3add818.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-3add818.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-3add818 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-3add818
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-e3af0e7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-e3af0e7:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-e3af0e7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-e3af0e7,
.elementor-7551 .elementor-element.elementor-element-e3af0e7:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-52ef531 {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-52ef531.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-7b8a6f9
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-7b8a6f9 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-0bf6744 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-0bf6744,
.elementor-7551 .elementor-element.elementor-element-0bf6744:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-5f66205
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-5f66205 {
  text-align: center;
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-014174a {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-864925b
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-864925b {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-03384d0 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-b977a27
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-b977a27 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-7b230f8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-7b230f8:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-7b230f8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-7b230f8,
.elementor-7551 .elementor-element.elementor-element-7b230f8:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-53f0eb2 {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-53f0eb2.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-6d00808
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-6d00808 {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-fc1d818 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-fc1d818,
.elementor-7551 .elementor-element.elementor-element-fc1d818:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-21c7536
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-21c7536 {
  text-align: center;
  color: #0dffaa;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-0b7279a {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-57d38af
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-57d38af {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-4ba2182 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-1511901
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-1511901 {
  text-align: center;
  color: #ffffff70;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-0de9c4a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 20px;
}
.elementor-7551
  .elementor-element.elementor-element-0de9c4a:not(.elementor-motion-effects-element-type-background),
.elementor-7551
  .elementor-element.elementor-element-0de9c4a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #15141452;
}
.elementor-7551 .elementor-element.elementor-element-0de9c4a,
.elementor-7551 .elementor-element.elementor-element-0de9c4a:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-c63f7db {
  --display: flex;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-c63f7db.e-con {
  --align-self: center;
}
.elementor-7551
  .elementor-element.elementor-element-13a1c5b
  > .elementor-widget-container {
  margin: 20px 15px 0 0;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-13a1c5b {
  text-align: center;
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-320127c {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #0dffaa;
  --border-color: #0dffaa;
  --border-radius: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551 .elementor-element.elementor-element-320127c,
.elementor-7551 .elementor-element.elementor-element-320127c:before {
  --border-transition: 0.3s;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e.elementor-view-stacked
  .elementor-icon {
  background-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-55aa92e.elementor-view-default
  .elementor-icon {
  color: #0dffaa;
  border-color: #0dffaa;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-55aa92e.elementor-view-default
  .elementor-icon
  svg {
  fill: #0dffaa;
}
.elementor-7551 .elementor-element.elementor-element-55aa92e .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-55aa92e
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-6bc5781 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-b363731
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-b363731
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-b363731.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-b363731.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-b363731.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-b363731.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-b363731.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-b363731 .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-b363731
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-ee202e6 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-7551
  .elementor-element.elementor-element-027182b
  > .elementor-widget-container {
  margin: 0;
  padding: 0 11px 0 0;
}
.elementor-7551
  .elementor-element.elementor-element-027182b
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-027182b.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-027182b.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-027182b.elementor-view-default
  .elementor-icon {
  color: #ffffff70;
  border-color: #ffffff70;
}
.elementor-7551
  .elementor-element.elementor-element-027182b.elementor-view-framed
  .elementor-icon,
.elementor-7551
  .elementor-element.elementor-element-027182b.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff70;
}
.elementor-7551 .elementor-element.elementor-element-027182b .elementor-icon {
  font-size: 24px;
}
.elementor-7551
  .elementor-element.elementor-element-027182b
  .elementor-icon
  svg {
  height: 24px;
}
.elementor-7551 .elementor-element.elementor-element-f8876c2 {
  --display: flex;
  --min-height: 38vh;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-f8876c2,
.elementor-7551 .elementor-element.elementor-element-f8876c2:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-1e61154 {
  --display: flex;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-1e61154:hover {
  border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-1e61154,
.elementor-7551 .elementor-element.elementor-element-1e61154:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-07f8dab img {
  border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-ad8e516 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-489259c img {
  border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-45d1cd7 {
  --e-n-carousel-swiper-slides-gap: 10px;
  --e-n-carousel-slide-height: auto;
  --e-n-carousel-slide-container-height: 100%;
}
:where(.elementor-7551
    .elementor-element.elementor-element-45d1cd7
    .swiper-slide)
  > .e-con {
  border-style: none;
}
.elementor-7551 .elementor-element.elementor-element-0577362 {
  --display: flex;
  --flex-direction: column-reverse;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-6f5e5af {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-6f5e5af.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-ed63ee8 {
  width: var(--container-widget-width, 167.603%);
  max-width: 167.603%;
  --container-widget-width: 167.603%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-ed63ee8.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  > .elementor-widget-container {
  border-style: none;
  border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  .jet-animated-text {
  justify-content: center;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  .jet-animated-text__before-text {
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  .jet-animated-text__animated-text {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 700;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  .jet-animated-text__animated-text-item:after {
  background-color: #000;
}
.elementor-7551
  .elementor-element.elementor-element-ed63ee8
  .jet-animated-text__after-text {
  color: #adadad;
  font-family: "Poppins", Sans-serif;
  font-size: 19px;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-08ee017 {
  width: var(--container-widget-width, 167.603%);
  max-width: 167.603%;
  --container-widget-width: 167.603%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-08ee017.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  > .elementor-widget-container {
  border-style: none;
  border-radius: 15px;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  .jet-animated-text {
  justify-content: center;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  .jet-animated-text__before-text {
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  .jet-animated-text__animated-text {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 700;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  .jet-animated-text__animated-text-item:after {
  background-color: #000;
}
.elementor-7551
  .elementor-element.elementor-element-08ee017
  .jet-animated-text__after-text {
  color: #adadad;
  font-family: "Poppins", Sans-serif;
  font-size: 19px;
  font-weight: 400;
}
.elementor-7551 .elementor-element.elementor-element-8bfaeac {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-e4f537b {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-e4f537b.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-7b7b3a9 {
  width: var(--container-widget-width, 130.579%);
  max-width: 130.579%;
  --container-widget-width: 130.579%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-7b7b3a9
  > .elementor-widget-container {
  margin: 50px;
}
.elementor-7551 .elementor-element.elementor-element-7b7b3a9.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-7b7b3a9 .swiper-wrapper {
  display: flex;
  align-items: center;
}
.elementor-7551
  .elementor-element.elementor-element-7b7b3a9
  .elementor-image-carousel-wrapper
  .elementor-image-carousel
  .swiper-slide-image {
  border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-799a8cb {
  --display: flex;
  --min-height: 191px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --background-transition: 0.3s;
  --overlay-opacity: 0.5;
}
.elementor-7551 .elementor-element.elementor-element-799a8cb:before,
.elementor-7551
  .elementor-element.elementor-element-799a8cb
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-799a8cb
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-799a8cb
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-799a8cb
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-799a8cb
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  --background-overlay: "";
}
.elementor-7551 .elementor-element.elementor-element-799a8cb,
.elementor-7551 .elementor-element.elementor-element-799a8cb:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-58a77ef {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 10px 10px;
  --background-transition: 0.3s;
  --overlay-opacity: 0.5;
}
.elementor-7551 .elementor-element.elementor-element-58a77ef:before,
.elementor-7551
  .elementor-element.elementor-element-58a77ef
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-58a77ef
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-58a77ef
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-58a77ef
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-58a77ef
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  --background-overlay: "";
}
.elementor-7551 .elementor-element.elementor-element-58a77ef,
.elementor-7551 .elementor-element.elementor-element-58a77ef:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-c2e70e0 {
  width: var(--container-widget-width, 9%);
  max-width: 9%;
  --container-widget-width: 9%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-aa88191 {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-aa88191
  .elementor-heading-title {
  color: #24ecac;
  font-family: "Poppins", Sans-serif;
  font-size: 65px;
  font-weight: 700;
}
.elementor-7551 .elementor-element.elementor-element-dc0ac45 {
  --display: flex;
  --min-height: 191px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --background-transition: 0.3s;
  --overlay-opacity: 0.5;
}
.elementor-7551 .elementor-element.elementor-element-dc0ac45:before,
.elementor-7551
  .elementor-element.elementor-element-dc0ac45
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-dc0ac45
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-dc0ac45
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-dc0ac45
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-dc0ac45
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  --background-overlay: "";
}
.elementor-7551 .elementor-element.elementor-element-dc0ac45,
.elementor-7551 .elementor-element.elementor-element-dc0ac45:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-2dd26bb {
  --e-image-carousel-slides-to-show: 3;
  width: var(--container-widget-width, 130.579%);
  max-width: 130.579%;
  --container-widget-width: 130.579%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  > .elementor-widget-container {
  margin: 50px;
  padding: 0;
}
.elementor-7551 .elementor-element.elementor-element-2dd26bb.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  .elementor-swiper-button.elementor-swiper-button-next {
  font-size: 0px;
  color: #000;
}
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  .elementor-swiper-button.elementor-swiper-button-prev
  svg,
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  .elementor-swiper-button.elementor-swiper-button-next
  svg {
  fill: #000;
}
.elementor-7551 .elementor-element.elementor-element-2dd26bb .swiper-wrapper {
  display: flex;
  align-items: center;
}
.elementor-7551
  .elementor-element.elementor-element-2dd26bb
  .elementor-image-carousel-wrapper
  .elementor-image-carousel
  .swiper-slide-image {
  border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-61d09cc {
  --display: flex;
  --min-height: 0px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --background-transition: 0.3s;
  --overlay-opacity: 0.5;
}
.elementor-7551 .elementor-element.elementor-element-61d09cc:before,
.elementor-7551
  .elementor-element.elementor-element-61d09cc
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-61d09cc
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-7551
  .elementor-element.elementor-element-61d09cc
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-61d09cc
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-7551
  .elementor-element.elementor-element-61d09cc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  --background-overlay: "";
}
.elementor-7551 .elementor-element.elementor-element-61d09cc,
.elementor-7551 .elementor-element.elementor-element-61d09cc:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-5f613a2 {
  --spacer-size: 72px;
}
.elementor-7551 .elementor-element.elementor-element-44a578f .elementor-button {
  background-color: #24ecac;
  font-family: "Roboto", Sans-serif;
  font-size: 29px;
  font-weight: 500;
  fill: #000;
  color: #000;
  border-radius: 100px;
  padding: 12px;
}
.elementor-7551 .elementor-element.elementor-element-37a0425 .elementor-button {
  background-color: #24ecac;
  font-family: "Roboto", Sans-serif;
  font-size: 29px;
  font-weight: 500;
  fill: #000;
  color: #000;
  border-radius: 100px;
  padding: 12px;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-ep-button-text {
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-ep-button-content-wrapper {
  text-align: center;
}
.elementor-7551 .elementor-element.elementor-element-a728cfa .bdt-ep-button,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:after,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button.bdt-ep-button-effect-i
  .bdt-ep-button-content-wrapper:before,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button.bdt-ep-button-effect-h:hover {
  background-color: transparent;
  background-image: linear-gradient(90deg, #59d4d1 0%, #03ff94 100%);
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button:after,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button:hover,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button.bdt-ep-button-effect-h:after {
  background-color: transparent;
  background-image: linear-gradient(90deg, #24ecac 0%, #03ff94 100%);
}
.elementor-7551 .elementor-element.elementor-element-a728cfa {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  > .elementor-widget-container {
  margin: 0;
}
.elementor-7551 .elementor-element.elementor-element-a728cfa.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-flex-align-right {
  margin-left: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-flex-align-left {
  margin-right: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-flex-align-top {
  margin-bottom: 16px;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button
  .bdt-flex-align-bottom {
  margin-top: 16px;
}
.elementor-7551 .elementor-element.elementor-element-a728cfa .bdt-ep-button {
  color: #000;
  border-style: none;
  border-radius: 100px;
  padding: 10px;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 245px;
  width: 100%;
}
.elementor-7551
  .elementor-element.elementor-element-a728cfa
  .bdt-ep-button:hover {
  color: #000;
  border-style: solid;
  border-width: 0;
}
.elementor-7551 .elementor-element.elementor-element-38d5a5b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-5e35e71 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-07de184 {
  width: var(--container-widget-width, 26.835%);
  max-width: 26.835%;
  --container-widget-width: 26.835%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-7551
  .elementor-element.elementor-element-07de184
  > .elementor-widget-container {
  background-color: transparent;
  padding: 10px 0;
  background-image: linear-gradient(311deg, #24ecac 0%, #009666 100%);
  border-radius: 100px;
}
.elementor-7551 .elementor-element.elementor-element-07de184.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551
  .elementor-element.elementor-element-07de184
  .elementor-heading-title {
  color: #000;
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}
.elementor-7551 .elementor-element.elementor-element-bf6c762 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
  border-style: none;
  --border-style: none;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-bf6c762,
.elementor-7551 .elementor-element.elementor-element-bf6c762:before {
  --border-transition: 0.3s;
}
.elementor-7551 .elementor-element.elementor-element-bf6c762.e-con {
  --align-self: center;
}
.elementor-7551 .elementor-element.elementor-element-fe774c4 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --background-transition: 0.3s;
  --border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-9ed0ee3 {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
}
.elementor-7551 .elementor-element.elementor-element-9ed0ee3.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-7551 .elementor-element.elementor-element-9ed0ee3 img {
  border-radius: 15px;
}
.elementor-7551 .elementor-element.elementor-element-14de0d2 {
  width: 100%;
  max-width: 100%;
}
.elementor-7551 .elementor-element.elementor-element-14de0d2.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}
@media (min-width: 768px) {
  .elementor-7551 .elementor-element.elementor-element-97e75b4 {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-d544129 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-1ed6f8e {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-93876de {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-fe4d6bd {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-d744912 {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-2c2ad34 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-4253860 {
    --width: 30%;
  }
  .elementor-7551 .elementor-element.elementor-element-f89eb63 {
    --width: 76%;
  }
  .elementor-7551 .elementor-element.elementor-element-f271037 {
    --width: 76%;
  }
  .elementor-7551 .elementor-element.elementor-element-c3f1906 {
    --width: 37%;
  }
  .elementor-7551 .elementor-element.elementor-element-eda95d5 {
    --width: 37%;
  }
  .elementor-7551 .elementor-element.elementor-element-4c5343d {
    --width: 37%;
  }
  .elementor-7551 .elementor-element.elementor-element-03909c4 {
    --width: 37%;
  }
  .elementor-7551 .elementor-element.elementor-element-1ae297d {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-fca22f9 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-dba3e89 {
    --width: 23.742%;
  }
  .elementor-7551 .elementor-element.elementor-element-fc0f531 {
    --width: 23.742%;
  }
  .elementor-7551 .elementor-element.elementor-element-508db2d {
    --width: 23.742%;
  }
  .elementor-7551 .elementor-element.elementor-element-2176eae {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-963cbab {
    --width: 45%;
  }
  .elementor-7551 .elementor-element.elementor-element-2d1c959 {
    --width: 57%;
  }
  .elementor-7551 .elementor-element.elementor-element-d55e93a {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-990356c {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-616e9e2 {
    --width: 71%;
  }
  .elementor-7551 .elementor-element.elementor-element-6844303 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-aed1c7e {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-6ff5b43 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-da972a9 {
    --width: 50.192%;
  }
  .elementor-7551 .elementor-element.elementor-element-48cf15e {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-c7b4569 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-1f4b9d6 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-e4facce {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-93824fe {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-d2d3e3e {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-f8876c2 {
    --width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-0577362 {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-6f5e5af {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-8bfaeac {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-e4f537b {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-799a8cb {
    --content-width: 1600px;
  }
  .elementor-7551 .elementor-element.elementor-element-bf6c762 {
    --content-width: 1600px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-7551 .elementor-element.elementor-element-d744912 {
    --width: 691.875px;
  }
  .elementor-7551 .elementor-element.elementor-element-dba3e89 {
    --width: 500px;
  }
  .elementor-7551 .elementor-element.elementor-element-fc0f531 {
    --width: 500px;
  }
  .elementor-7551 .elementor-element.elementor-element-508db2d {
    --width: 500px;
  }
  .elementor-7551 .elementor-element.elementor-element-616e9e2 {
    --width: 539px;
  }
  .elementor-7551 .elementor-element.elementor-element-da972a9 {
    --width: 539px;
  }
}
@media (max-width: 1024px) {
  .elementor-7551 .elementor-element.elementor-element-6328cbc {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-6328cbc.elementor-element {
    --align-self: center;
  }
  .elementor-7551 .elementor-element.elementor-element-4744cde {
    width: var(--container-widget-width, 755.083px);
    max-width: 755.083px;
    --container-widget-width: 755.083px;
    --container-widget-flex-grow: 0;
    text-align: left;
  }
  .elementor-7551
    .elementor-element.elementor-element-4744cde
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-7551 .elementor-element.elementor-element-db2cfff {
    width: var(--container-widget-width, 767.208px);
    max-width: 767.208px;
    --container-widget-width: 767.208px;
    --container-widget-flex-grow: 0;
    text-align: justify;
    font-size: 13px;
  }
  .elementor-7551 .elementor-element.elementor-element-93876de {
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-7551 .elementor-element.elementor-element-9808400 {
    width: var(--container-widget-width, 567px);
    max-width: 567px;
    --container-widget-width: 567px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-9808400 .bdt-ep-button {
    max-width: 1000px;
    width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-d86a73e {
    width: var(--container-widget-width, 711px);
    max-width: 711px;
    --container-widget-width: 711px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-d86a73e .bdt-ep-button {
    max-width: 1000px;
    width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-1ae297d {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
  }
  .elementor-7551 .elementor-element.elementor-element-870eeea {
    width: var(--container-widget-width, 702.896px);
    max-width: 702.896px;
    --container-widget-width: 702.896px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-fca22f9 {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-963cbab:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-963cbab
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-605e428:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-605e428
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-34bb357:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-34bb357
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551 .elementor-element.elementor-element-d55e93a {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
  }
  .elementor-7551 .elementor-element.elementor-element-9971031 {
    width: var(--container-widget-width, 702.896px);
    max-width: 702.896px;
    --container-widget-width: 702.896px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-2424b31 {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-aed1c7e {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
  }
  .elementor-7551 .elementor-element.elementor-element-d9c74ce {
    width: var(--container-widget-width, 702.896px);
    max-width: 702.896px;
    --container-widget-width: 702.896px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-505a7e2 {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-89842c0 {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-0b19da2 {
    width: var(--container-widget-width, 464.583px);
    max-width: 464.583px;
    --container-widget-width: 464.583px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-8f0bef9:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-8f0bef9
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-ad7affa:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-ad7affa
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551 .elementor-element.elementor-element-6a2caae {
    width: var(--container-widget-width, 673.125px);
    max-width: 673.125px;
    --container-widget-width: 673.125px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-6a2caae .bdt-ep-button {
    max-width: 1000px;
    width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-eff4429 {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-eff4429 .bdt-ep-button {
    max-width: 1000px;
    width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-93824fe {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-7551 .elementor-element.elementor-element-af1b95d {
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-7551 .elementor-element.elementor-element-0c8e9e0 {
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-f495067 {
    width: var(--container-widget-width, 321px);
    max-width: 321px;
    --container-widget-width: 321px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-item
    > a {
    font-size: 28px;
  }
  .elementor-7551 .elementor-element.elementor-element-45d1cd7 {
    --e-n-carousel-swiper-slides-to-display: 2;
  }
  .elementor-7551 .elementor-element.elementor-element-6f5e5af {
    --flex-wrap: wrap;
  }
  .elementor-7551
    .elementor-element.elementor-element-ed63ee8
    .jet-animated-text__animated-text {
    font-size: 58px;
  }
  .elementor-7551
    .elementor-element.elementor-element-08ee017
    .jet-animated-text__animated-text {
    font-size: 58px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-2dd26bb
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-a728cfa {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-a728cfa .bdt-ep-button {
    max-width: 1000px;
    width: 100%;
  }
  .elementor-7551 .elementor-element.elementor-element-5e35e71 {
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-7551 .elementor-element.elementor-element-07de184 {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551 .elementor-element.elementor-element-bf6c762 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-7551
    .elementor-element.elementor-element-9ed0ee3
    > .elementor-widget-container {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .elementor-7551 .elementor-element.elementor-element-97e75b4 {
    --width: 500px;
  }
  .elementor-7551 .elementor-element.elementor-element-54e2244 {
    --width: 100%;
    --min-height: 555px;
  }
  .elementor-7551
    .elementor-element.elementor-element-d544129:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-d544129
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: var(--wpr-bg-bb662932-c17e-467d-b3eb-b355c0fb7471);
  }
  .elementor-7551 .elementor-element.elementor-element-d544129 {
    --min-height: 463px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-7551 .elementor-element.elementor-element-1ed6f8e {
    --min-height: 134px;
  }
  .elementor-7551 .elementor-element.elementor-element-6328cbc {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-6328cbc
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-4744cde {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    text-align: left;
  }
  .elementor-7551
    .elementor-element.elementor-element-4744cde
    .elementor-heading-title {
    font-size: 27px;
  }
  .elementor-7551 .elementor-element.elementor-element-db2cfff {
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    text-align: left;
    font-size: 11px;
  }
  .elementor-7551 .elementor-element.elementor-element-9808400 {
    width: var(--container-widget-width, 318px);
    max-width: 318px;
    --container-widget-width: 318px;
    --container-widget-flex-grow: 0;
    align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-9808400
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-9808400 .bdt-ep-button {
    padding: 10px 20px;
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-d86a73e {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-d86a73e
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-d86a73e .bdt-ep-button {
    padding: 10px 20px;
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-fe4d6bd {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-2c2ad34 {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-7551
    .elementor-element.elementor-element-119ab94
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-7551 .elementor-element.elementor-element-f89eb63 {
    --min-height: 173px;
  }
  .elementor-7551 .elementor-element.elementor-element-a921468 {
    --spacer-size: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-5a25161
    > .elementor-widget-container {
    margin: 0;
    padding: 0 0 0 28px;
  }
  .elementor-7551 .elementor-element.elementor-element-5a25161 {
    --container-widget-width: 260px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 260px);
    max-width: 260px;
    text-align: left;
  }
  .elementor-7551
    .elementor-element.elementor-element-5a25161
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-7551 .elementor-element.elementor-element-e746b82 {
    --container-widget-width: 905px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 905px);
    max-width: 905px;
  }
  .elementor-7551
    .elementor-element.elementor-element-e746b82
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-7551 .elementor-element.elementor-element-2edc552 {
    --spacer-size: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-23f9c6b {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-f271037 {
    --width: 500px;
    --min-height: 177px;
  }
  .elementor-7551 .elementor-element.elementor-element-0bfb0db {
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-7551 .elementor-element.elementor-element-aaf89ca {
    --spacer-size: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-8a04b25
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-7551 .elementor-element.elementor-element-791a5eb {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-c3f1906 {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-16dda15 {
    --min-height: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-bd8932d
    .elementor-heading-title {
    font-size: 50px;
  }
  .elementor-7551
    .elementor-element.elementor-element-deb8b8e
    > .elementor-widget-container {
    padding: 0 0 0 57px;
  }
  .elementor-7551 .elementor-element.elementor-element-deb8b8e {
    --container-widget-width: 165px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 165px);
    max-width: 165px;
  }
  .elementor-7551
    .elementor-element.elementor-element-deb8b8e
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-7551 .elementor-element.elementor-element-550b1e6 {
    --min-height: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-2414895
    .elementor-heading-title {
    font-size: 50px;
  }
  .elementor-7551
    .elementor-element.elementor-element-75d15c0
    > .elementor-widget-container {
    padding: 0 0 0 57px;
  }
  .elementor-7551 .elementor-element.elementor-element-75d15c0 {
    --container-widget-width: 165px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 165px);
    max-width: 165px;
  }
  .elementor-7551
    .elementor-element.elementor-element-75d15c0
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-7551 .elementor-element.elementor-element-eda95d5 {
    --width: 500px;
    --min-height: 305px;
  }
  .elementor-7551
    .elementor-element.elementor-element-eda95d5:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-eda95d5
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 435px auto;
  }
  .elementor-7551 .elementor-element.elementor-element-2e3e2a9 {
    --spacer-size: 14px;
  }
  .elementor-7551 .elementor-element.elementor-element-4c5343d {
    --min-height: 305px;
  }
  .elementor-7551 .elementor-element.elementor-element-110616e {
    --spacer-size: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-72f58a5
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-7551 .elementor-element.elementor-element-5286f46 {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-03909c4 {
    --min-height: 305px;
  }
  .elementor-7551 .elementor-element.elementor-element-ab8c53f {
    --spacer-size: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-870eeea {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-870eeea
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-69690e5 {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-963cbab {
    --width: 500px;
    --min-height: 210px;
  }
  .elementor-7551
    .elementor-element.elementor-element-963cbab:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-963cbab
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551 .elementor-element.elementor-element-b017bca {
    --spacer-size: 29px;
  }
  .elementor-7551
    .elementor-element.elementor-element-c1ca20d
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-7551
    .elementor-element.elementor-element-d3f4a29
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-2d1c959 {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-605e428 {
    --min-height: 125px;
  }
  .elementor-7551
    .elementor-element.elementor-element-605e428:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-605e428
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 16px;
  }
  .elementor-7551 .elementor-element.elementor-element-6342976 {
    width: var(--container-widget-width, 266px);
    max-width: 266px;
    --container-widget-width: 266px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-6342976
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-1e81e36 {
    --container-widget-width: 691px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 691px);
    max-width: 691px;
  }
  .elementor-7551
    .elementor-element.elementor-element-1e81e36
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-7551 .elementor-element.elementor-element-34bb357 {
    --min-height: 125px;
  }
  .elementor-7551
    .elementor-element.elementor-element-34bb357:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-34bb357
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551
    .elementor-element.elementor-element-25b1c56
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-7551
    .elementor-element.elementor-element-be4db40
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-9971031 {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-9971031
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-616e9e2 {
    --width: 294px;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --flex-wrap: nowrap;
  }
  .elementor-7551 .elementor-element.elementor-element-ce005e6 {
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-ce005e6
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-7551 .elementor-element.elementor-element-2424b31 {
    width: var(--container-widget-width, 299px);
    max-width: 299px;
    --container-widget-width: 299px;
    --container-widget-flex-grow: 0;
    column-gap: 0;
    font-size: 14px;
  }
  .elementor-7551 .elementor-element.elementor-element-c99e53f {
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-title-gap: 1px;
    --n-tabs-title-font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-c99e53f
    > .elementor-widget-container {
    margin: 0;
    padding: 1px;
  }
  .elementor-7551
    .elementor-element.elementor-element-c99e53f.elementor-element {
    --align-self: center;
  }
  .elementor-7551 .elementor-element.elementor-element-d9c74ce {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-d9c74ce
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-da972a9 {
    --width: 294px;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --flex-wrap: nowrap;
  }
  .elementor-7551 .elementor-element.elementor-element-9c1acc5 {
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-9c1acc5
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-7551 .elementor-element.elementor-element-505a7e2 {
    width: var(--container-widget-width, 299px);
    max-width: 299px;
    --container-widget-width: 299px;
    --container-widget-flex-grow: 0;
    column-gap: 0;
    font-size: 14px;
  }
  .elementor-7551 .elementor-element.elementor-element-7b2b34c {
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-title-gap: 1px;
    --n-tabs-title-font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b2b34c
    > .elementor-widget-container {
    margin: 0;
    padding: 1px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b2b34c.elementor-element {
    --align-self: center;
  }
  .elementor-7551 .elementor-element.elementor-element-89842c0 {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-89842c0
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-4a5624f {
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-4a5624f
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-7551 .elementor-element.elementor-element-8f0bef9 {
    --min-height: 230px;
  }
  .elementor-7551
    .elementor-element.elementor-element-8f0bef9:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-8f0bef9
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551 .elementor-element.elementor-element-7727079 {
    --spacer-size: 70px;
  }
  .elementor-7551
    .elementor-element.elementor-element-eb09a7b
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-29f6685
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-ad7affa {
    --min-height: 230px;
  }
  .elementor-7551
    .elementor-element.elementor-element-ad7affa:not(.elementor-motion-effects-element-type-background),
  .elementor-7551
    .elementor-element.elementor-element-ad7affa
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0 0;
  }
  .elementor-7551 .elementor-element.elementor-element-cec1fde {
    --spacer-size: 70px;
  }
  .elementor-7551
    .elementor-element.elementor-element-3550314
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-3979352
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-e7f2431 {
    --min-height: 100px;
  }
  .elementor-7551
    .elementor-element.elementor-element-0aafa3e
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-243645f
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-b1b54ed {
    --min-height: 100px;
  }
  .elementor-7551
    .elementor-element.elementor-element-b615ec2
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-0876fd4
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-8a5375d {
    --min-height: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-12aa76d {
    --min-height: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-ddd83ca {
    --container-widget-width: 87px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 87px);
    max-width: 87px;
  }
  .elementor-7551
    .elementor-element.elementor-element-ddd83ca
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-7551 .elementor-element.elementor-element-d59ba55 {
    --container-widget-width: 157px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 157px);
    max-width: 157px;
  }
  .elementor-7551
    .elementor-element.elementor-element-d59ba55
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-7551 .elementor-element.elementor-element-6a2caae {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-6a2caae
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-6a2caae .bdt-ep-button {
    padding: 10px 20px;
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-eff4429 {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-eff4429
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-eff4429 .bdt-ep-button {
    padding: 10px 20px;
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-0c8e9e0 {
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-0c8e9e0
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    > .elementor-widget-container {
    padding: 0 0 0 50px;
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px / 2);
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px / 2);
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
  }
  body.rtl
    .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(0px / 2);
  }
  body:not(.rtl)
    .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(0px / 2);
  }
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-7551
    .elementor-element.elementor-element-f495067
    .elementor-icon-list-item
    > a {
    font-size: 24px;
  }
  .elementor-7551 .elementor-element.elementor-element-d2d3e3e {
    --min-height: 45vh;
    --justify-content: flex-start;
  }
  .elementor-7551 .elementor-element.elementor-element-7ef3ce4 {
    border-width: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-52f9b17
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551 .elementor-element.elementor-element-6bd50e0 {
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-6bd50e0
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-7551 .elementor-element.elementor-element-45d1cd7 {
    --e-n-carousel-swiper-slides-to-display: 1;
  }
  .elementor-7551
    .elementor-element.elementor-element-ed63ee8
    .jet-animated-text__animated-text {
    font-size: 30px;
  }
  .elementor-7551
    .elementor-element.elementor-element-08ee017
    .jet-animated-text__animated-text {
    font-size: 30px;
  }
  .elementor-7551 .elementor-element.elementor-element-8bfaeac {
    --min-height: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-7b7b3a9 {
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9.elementor-element {
    --align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9
    .elementor-swiper-button.elementor-swiper-button-prev,
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9
    .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 0px;
  }
  .elementor-7551
    .elementor-element.elementor-element-7b7b3a9
    .swiper-pagination-bullet {
    width: 4px;
    height: 4px;
  }
  .elementor-7551 .elementor-element.elementor-element-aa88191 {
    --container-widget-width: 194px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 194px);
    max-width: 194px;
  }
  .elementor-7551
    .elementor-element.elementor-element-aa88191
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-7551
    .elementor-element.elementor-element-2dd26bb
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-2dd26bb {
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
  }
  .elementor-7551
    .elementor-element.elementor-element-2dd26bb.elementor-element {
    --align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-2dd26bb
    .elementor-swiper-button.elementor-swiper-button-prev,
  .elementor-7551
    .elementor-element.elementor-element-2dd26bb
    .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-5f613a2 {
    --spacer-size: 0px;
  }
  .elementor-7551 .elementor-element.elementor-element-a728cfa {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    align-self: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-a728cfa
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-a728cfa .bdt-ep-button {
    padding: 10px 20px;
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-07de184 {
    width: var(--container-widget-width, 372px);
    max-width: 372px;
    --container-widget-width: 372px;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-7551
    .elementor-element.elementor-element-07de184
    .elementor-heading-title {
    font-size: 10px;
  }
  .elementor-7551 .elementor-element.elementor-element-9ed0ee3 {
    width: var(--container-widget-width, 392.688px);
    max-width: 392.688px;
    --container-widget-width: 392.688px;
    --container-widget-flex-grow: 0;
  }
  .elementor-7551 .elementor-element.elementor-element-9ed0ee3 img {
    width: 100%;
  }
}
100% Payout Guarantee. Zero Denials. Ever. dfrostedglass {
  backdrop-filter: blur(20px);
}
.frostedglass {
  backdrop-filter: blur(20px);
}
.frostedglasss dfrostedglass {
  backdrop-filter: blur(20px);
}
.frostedglass {
  backdrop-filter: blur(20px);
}
.frostedglasss .elementor-element .swiper ~ .elementor-swiper-button-next {
  position: relative;
  left: 25px;
  bottom: 20px;
}
.elementor-element .swiper ~ .elementor-swiper-button-prev {
  position: relative;
  left: 10px;
  bottom: 20px;
}
