.elementor-6725
  .elementor-element.elementor-element-512460a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6725
  .elementor-element.elementor-element-512460a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #121c27;
}
.elementor-6725 .elementor-element.elementor-element-512460a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-6725
  .elementor-element.elementor-element-512460a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6725
  .elementor-element.elementor-element-9517e35
  > .elementor-element-populated {
  padding: 79px 0px 0px 0px;
}
.elementor-6725 .elementor-element.elementor-element-697548a {
  width: auto;
  max-width: auto;
  bottom: 0px;
}
body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-697548a {
  left: 0px;
}
body.rtl .elementor-6725 .elementor-element.elementor-element-697548a {
  right: 0px;
}
.elementor-6725 .elementor-element.elementor-element-d80aea6 {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-d80aea6 {
  right: 0px;
}
body.rtl .elementor-6725 .elementor-element.elementor-element-d80aea6 {
  left: 0px;
}
.elementor-6725 .elementor-element.elementor-element-2912b41 {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-2912b41 {
  right: 0px;
}
body.rtl .elementor-6725 .elementor-element.elementor-element-2912b41 {
  left: 0px;
}
.elementor-6725 .elementor-element.elementor-element-c20047a {
  width: auto;
  max-width: auto;
  bottom: 0px;
}
body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-c20047a {
  left: 0px;
}
body.rtl .elementor-6725 .elementor-element.elementor-element-c20047a {
  right: 0px;
}
.elementor-6725 .elementor-element.elementor-element-aa12e9c {
  z-index: 2;
}
.elementor-6725 .elementor-element.elementor-element-1c5b91b .pxl-logo img {
  max-height: 130px;
}
.elementor-6725
  .elementor-element.elementor-element-1c5b91b
  > .elementor-widget-container {
  margin: 29px 0px 0px 0px;
}
.elementor-6725
  .elementor-element.elementor-element-c161adb.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6725 .elementor-element.elementor-element-48d39aa .pxl-icon1 {
  text-align: right;
}
.elementor-6725 .elementor-element.elementor-element-48d39aa .pxl-icon1 a {
  color: #505a66;
}
.elementor-6725
  .elementor-element.elementor-element-48d39aa
  .pxl-icon1
  a
  svg
  path {
  fill: #505a66;
}
.elementor-6725
  .elementor-element.elementor-element-48d39aa
  .pxl-icon1
  a:hover {
  color: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-48d39aa
  > .elementor-widget-container {
  margin: 0px -7px 0px 0px;
}
.elementor-6725 .elementor-element.elementor-element-48d39aa {
  width: 100%;
  max-width: 100%;
}
.elementor-6725 .elementor-element.elementor-element-f199d42 {
  --divider-border-style: solid;
  --divider-color: #353e47;
  --divider-border-width: 1px;
}
.elementor-6725
  .elementor-element.elementor-element-f199d42
  .elementor-divider-separator {
  width: 1290px;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-6725
  .elementor-element.elementor-element-f199d42
  .elementor-divider {
  text-align: center;
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-6725
  .elementor-element.elementor-element-f199d42
  > .elementor-widget-container {
  margin: 4px 15px 47px 15px;
}
.elementor-6725
  .elementor-element.elementor-element-4b800bd
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0px;
}
.elementor-6725
  .elementor-element.elementor-element-4b800bd
  .pxl-heading
  .pxl-item--title.style-outline
  .pxl-text-line-backdrop
  svg {
  stroke: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-4b800bd
  > .elementor-widget-container {
  margin: 0px 0px 22px 0px;
}
.elementor-6725 .elementor-element.elementor-element-5190b14 .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-5190b14
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725 .elementor-element.elementor-element-ef36617 .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-ef36617
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-ef36617
  .pxl-text-editor
  a {
  color: #c4c4c4;
}
.elementor-6725
  .elementor-element.elementor-element-ef36617
  .pxl-text-editor
  a:hover {
  color: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-ef36617
  > .elementor-widget-container {
  margin: 12px 0px 12px 0px;
}
.elementor-6725 .elementor-element.elementor-element-ad918b6 .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-ad918b6
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-ad918b6
  .pxl-text-editor
  a {
  color: #c4c4c4;
}
.elementor-6725
  .elementor-element.elementor-element-ad918b6
  .pxl-text-editor
  a:hover {
  color: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-ad918b6
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-6725 .elementor-element.elementor-element-b78e949 .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-b78e949
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-b78e949
  .pxl-text-editor
  a {
  color: #c4c4c4;
}
.elementor-6725
  .elementor-element.elementor-element-b78e949
  .pxl-text-editor
  a:hover {
  color: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-7ad90b2
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0px;
}
.elementor-6725
  .elementor-element.elementor-element-7ad90b2
  .pxl-heading
  .pxl-item--title.style-outline
  .pxl-text-line-backdrop
  svg {
  stroke: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-7ad90b2
  > .elementor-widget-container {
  margin: 0px 0px 23px 0px;
}
.elementor-6725
  .elementor-element.elementor-element-863950f
  .pxl-link
  a:not(:hover) {
  color: #c4c4c4;
}
.elementor-6725 .elementor-element.elementor-element-863950f .pxl-link a:hover {
  color: #ffffff;
}
.elementor-6725 .elementor-element.elementor-element-863950f .pxl-link a {
  font-family: "Public Sans", Sans-serif;
  font-size: 15px;
}
.elementor-6725
  .elementor-element.elementor-element-863950f
  .pxl-link.type-vertical
  li
  + li {
  margin-top: 14px;
}
.elementor-6725 .elementor-element.elementor-element-863950f .pxl-link a i {
  margin-top: 1px;
  font-size: 12px;
}
.elementor-6725 .elementor-element.elementor-element-863950f .pxl-link a svg {
  height: 12px;
  min-width: 12px;
}
.elementor-6725
  .elementor-element.elementor-element-863950f
  .pxl-link.style-3
  a:hover
  i {
  font-size: 12px !important;
}
.elementor-6725
  .elementor-element.elementor-element-d16cc88
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6725
  .elementor-element.elementor-element-199fbb8
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0px;
}
.elementor-6725
  .elementor-element.elementor-element-199fbb8
  .pxl-heading
  .pxl-item--title.style-outline
  .pxl-text-line-backdrop
  svg {
  stroke: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-199fbb8
  > .elementor-widget-container {
  margin: 0px 0px 35px 0px;
}
.elementor-6725
  .elementor-element.elementor-element-2ea6d8e
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit),
.elementor-6725
  .elementor-element.elementor-element-2ea6d8e
  .pxl-contact-form
  .pxl-select-higthlight {
  border-radius: 0px 0px 0px 0px;
}
.elementor-6725
  .elementor-element.elementor-element-2ea6d8e
  > .elementor-widget-container {
  margin: 0px -8px 0px 0px;
}
.elementor-6725 .elementor-element.elementor-element-750a483 .pxl-icon1 a {
  color: #ffffff;
  background-color: #353e47;
  width: 39px;
  height: 39px;
}
.elementor-6725
  .elementor-element.elementor-element-750a483
  .pxl-icon1
  a
  svg
  path {
  fill: #ffffff;
}
.elementor-6725
  .elementor-element.elementor-element-750a483
  > .elementor-widget-container {
  margin: 8px 20px 0px 0px;
}
.elementor-6725 .elementor-element.elementor-element-750a483 {
  width: auto;
  max-width: auto;
}
.elementor-6725
  .elementor-element.elementor-element-0ee318a
  .pxl-text-editor
  .pxl-item--inner {
  max-width: 481px;
}
.elementor-6725 .elementor-element.elementor-element-0ee318a .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-0ee318a
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-family: "Public Sans", Sans-serif;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-0ee318a
  > .elementor-widget-container {
  margin: 08px 0px 0px 0px;
}
.elementor-6725 .elementor-element.elementor-element-0ee318a {
  width: auto;
  max-width: auto;
}
.elementor-6725 .elementor-element.elementor-element-3f325bc {
  --divider-border-style: solid;
  --divider-color: #353e47;
  --divider-border-width: 1px;
}
.elementor-6725
  .elementor-element.elementor-element-3f325bc
  .elementor-divider-separator {
  width: 1290px;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-6725
  .elementor-element.elementor-element-3f325bc
  .elementor-divider {
  text-align: center;
}
.elementor-6725
  .elementor-element.elementor-element-3f325bc
  > .elementor-widget-container {
  margin: 55px 15px 0px 15px;
}
.elementor-6725 .elementor-element.elementor-element-58322f6 {
  margin-top: 13px;
  margin-bottom: 13px;
  z-index: 2;
}
.elementor-6725
  .elementor-element.elementor-element-9b23e3b
  .pxl-text-editor
  .pxl-item--inner {
  max-width: 527px;
}
.elementor-6725 .elementor-element.elementor-element-9b23e3b .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-9b23e3b
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-size: 15px;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-9b23e3b
  .pxl-text-editor
  a {
  color: #ffffff;
}
.elementor-6725 .elementor-element.elementor-element-7d1c4f1 .pxl-text-editor {
  text-align: right;
}
.elementor-6725
  .elementor-element.elementor-element-7d1c4f1
  .pxl-text-editor
  .pxl-item--inner {
  max-width: 527px;
}
.elementor-6725 .elementor-element.elementor-element-7d1c4f1 .pxl-text-editor,
.elementor-6725
  .elementor-element.elementor-element-7d1c4f1
  .pxl-text-editor
  p {
  color: #c4c4c4;
  font-family: "Public Sans", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}
.elementor-6725
  .elementor-element.elementor-element-7d1c4f1
  .pxl-text-editor
  a {
  color: #c7c9ca;
}
.elementor-6725
  .elementor-element.elementor-element-7d1c4f1
  .pxl-text-editor
  a:hover {
  color: #ffffff;
}
@media (max-width: 1500px) {
  body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-697548a {
    left: -52px;
  }
  body.rtl .elementor-6725 .elementor-element.elementor-element-697548a {
    right: -52px;
  }
  .elementor-6725 .elementor-element.elementor-element-697548a {
    bottom: -52px;
  }
  body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-d80aea6 {
    right: -39px;
  }
  body.rtl .elementor-6725 .elementor-element.elementor-element-d80aea6 {
    left: -39px;
  }
  .elementor-6725 .elementor-element.elementor-element-d80aea6 {
    top: -52px;
  }
  body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-2912b41 {
    right: -52px;
  }
  body.rtl .elementor-6725 .elementor-element.elementor-element-2912b41 {
    left: -52px;
  }
  .elementor-6725 .elementor-element.elementor-element-2912b41 {
    top: -92px;
  }
  body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-c20047a {
    left: -52px;
  }
  body.rtl .elementor-6725 .elementor-element.elementor-element-c20047a {
    right: -52px;
  }
  .elementor-6725 .elementor-element.elementor-element-c20047a {
    bottom: -65px;
  }
  .elementor-6725 .elementor-element.elementor-element-0ee318a {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
  }
}
@media (max-width: 1200px) {
  .elementor-6725
    .elementor-element.elementor-element-9517e35
    > .elementor-element-populated {
    padding: 50px 15px 0px 15px;
  }
  .elementor-6725
    .elementor-element.elementor-element-f199d42
    > .elementor-widget-container {
    margin: 4px 0px 47px 0px;
  }
  .elementor-6725
    .elementor-element.elementor-element-3f325bc
    > .elementor-widget-container {
    margin: 55px 0px 0px 0px;
  }
}
@media (max-width: 1024px) {
  .elementor-6725
    .elementor-element.elementor-element-2ea6d8e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-6725
    .elementor-element.elementor-element-1c5b91b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6725 .elementor-element.elementor-element-48d39aa .pxl-icon1 {
    text-align: left;
  }
  .elementor-6725
    .elementor-element.elementor-element-48d39aa
    > .elementor-widget-container {
    margin: 0px 0px 0px -7px;
  }
  .elementor-6725
    .elementor-element.elementor-element-f199d42
    > .elementor-widget-container {
    margin: 20px 0px 10px 0px;
  }
  .elementor-6725
    .elementor-element.elementor-element-6400701
    > .elementor-element-populated {
    margin: 20px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6725
    .elementor-element.elementor-element-2ea6d8e
    .pxl-contact-form
    .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-textarea),
  .elementor-6725
    .elementor-element.elementor-element-2ea6d8e
    .pxl-contact-form
    .pxl-select-higthlight {
    padding: 0px 64px 0px 20px;
  }
  .elementor-6725
    .elementor-element.elementor-element-2ea6d8e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6725
    .elementor-element.elementor-element-0ee318a
    .pxl-text-editor
    .pxl-item--inner {
    max-width: 3000px;
  }
  .elementor-6725
    .elementor-element.elementor-element-9b23e3b
    .pxl-text-editor {
    text-align: center;
  }
  .elementor-6725
    .elementor-element.elementor-element-7d1c4f1
    .pxl-text-editor {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .elementor-6725 .elementor-element.elementor-element-3366471 {
    width: 36.305%;
  }
  .elementor-6725 .elementor-element.elementor-element-c161adb {
    width: 63.695%;
  }
  .elementor-6725 .elementor-element.elementor-element-b5c4f42 {
    width: 32.272%;
  }
  .elementor-6725 .elementor-element.elementor-element-6400701 {
    width: 23.284%;
  }
  .elementor-6725 .elementor-element.elementor-element-d16cc88 {
    width: 43.776%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6725 .elementor-element.elementor-element-b5c4f42 {
    width: 50%;
  }
  .elementor-6725 .elementor-element.elementor-element-6400701 {
    width: 50%;
  }
  .elementor-6725 .elementor-element.elementor-element-d16cc88 {
    width: 100%;
  }
}
